| 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 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
java.lang.AutoCloseable
| |||||||||||
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 |
|---|