Package com.microstrategy.webapi
Class ACMSessionIdResolver.ProjectSessionInfo
- java.lang.Object
-
- com.microstrategy.webapi.ACMSessionIdResolver.ProjectSessionInfo
-
- All Implemented Interfaces:
ACMSessionIdResolver.SessionIdInfo
- Enclosing class:
- ACMSessionIdResolver
public static class ACMSessionIdResolver.ProjectSessionInfo extends java.lang.Object implements ACMSessionIdResolver.SessionIdInfo
ProjectSessionInfo is an immutable struct to hold a copy of the information in the maps. The user can use this copy to walk through the data while outside of the map locks for efficiency
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
mProjectId
IDSSXMLSessionId.IProjectSessionId
mProjectSessionId
ACMSessionBundle
mSidBundle
-
Constructor Summary
Constructors Constructor Description ProjectSessionInfo(IDSSXMLSessionId.IProjectSessionId iProjectSessionId, java.lang.String iProjectId, ACMSessionBundle iSidBundle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IDSSXMLSessionId
getSessionId()
ACMSessionBundle
getSidBundle()
-
-
-
Field Detail
-
mProjectSessionId
public final IDSSXMLSessionId.IProjectSessionId mProjectSessionId
-
mProjectId
public final java.lang.String mProjectId
-
mSidBundle
public final ACMSessionBundle mSidBundle
-
-
Constructor Detail
-
ProjectSessionInfo
public ProjectSessionInfo(IDSSXMLSessionId.IProjectSessionId iProjectSessionId, java.lang.String iProjectId, ACMSessionBundle iSidBundle)
-
-
Method Detail
-
getSessionId
public IDSSXMLSessionId getSessionId()
- Specified by:
getSessionId
in interfaceACMSessionIdResolver.SessionIdInfo
-
getSidBundle
public ACMSessionBundle getSidBundle()
- Specified by:
getSidBundle
in interfaceACMSessionIdResolver.SessionIdInfo
-
-