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.StringmProjectIdIDSSXMLSessionId.IProjectSessionIdmProjectSessionIdACMSessionBundlemSidBundle 
- 
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 IDSSXMLSessionIdgetSessionId()ACMSessionBundlegetSidBundle() 
 - 
 
- 
- 
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:
 getSessionIdin interfaceACMSessionIdResolver.SessionIdInfo
 
- 
getSidBundle
public ACMSessionBundle getSidBundle()
- Specified by:
 getSidBundlein interfaceACMSessionIdResolver.SessionIdInfo
 
 - 
 
 -