public class

ACMSessionBundle

extends Object
java.lang.Object
   ↳ com.microstrategy.webapi.acm.ACMSessionBundle

Class Overview

ACMSessionBundle marries the ClusterInfo (information about an IServer) with the Time-to-live of the current connection. The ClusterInfo is needed when closing the connection. The Ttl is needed to know when to close the session

Summary

Fields
public final ACMClusterInfo mClusterInfo
public final boolean mIsCloseable
public final ACMTimeToLive.RealSessionTTL mTtl
Public Constructors
ACMSessionBundle(ACMTimeToLive.RealSessionTTL iTtl, ACMClusterInfo iClusterInfo, boolean iIsCloseable)
Public Methods
boolean equals(Object iThat)
int hashCode()
hash hashes ONLY the Session Id proper.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public final ACMClusterInfo mClusterInfo

public final boolean mIsCloseable

public final ACMTimeToLive.RealSessionTTL mTtl

Public Constructors

public ACMSessionBundle (ACMTimeToLive.RealSessionTTL iTtl, ACMClusterInfo iClusterInfo, boolean iIsCloseable)

Public Methods

public boolean equals (Object iThat)

public int hashCode ()

hash hashes ONLY the Session Id proper. It does not hash the augmented parts. That's because the real Session Id does not include the augmented parts. The augmented parts are superfluous