java.lang.Object | |
↳ | com.microstrategy.webapi.ACMSessionIdResolver.SimultaneousSessionCreationManager<T extends com.microstrategy.webapi.IDSSXMLSessionId> |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
SimultaneousSessionCreationManager(ACMSessionIdResolver.Maps iMaps, IDSSXMLSessionId.IMasterSessionId iMasterSessionId, SSCMSessionTypeInfo<T> iSSCMSessionTypeInfo) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void | close() | ||||||||||
String | createMapKey() | ||||||||||
void |
finish(T iSessionId, ACMClusterInfo iClusterInfo, boolean iIsCloseable)
finish ends the process that adds a Project Session Id under the input Master Session Id that was started by
startCreateProjectSessionId
| ||||||||||
T |
getSessionId()
getProjectSessionId gets the Project Session Id if the create session failed.
| ||||||||||
String | getSpecificConnectivityInfo() | ||||||||||
void | setError(MSTRWebAPIException iEx) | ||||||||||
void | waitUntilSessionIsReady() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
finish ends the process that adds a Project Session Id under the input Master Session Id that was started by startCreateProjectSessionId
iSessionId | a new Project Session Id to be added to the maps |
---|
MSTRWebAPIException |
---|
getProjectSessionId gets the Project Session Id if the create session failed. Otherwise it throws the exception of the create session failure@return
MSTRWebAPIException |
---|