Package com.microstrategy.webapi
Class ACMDestination.SessionTargetDestination
- java.lang.Object
-
- com.microstrategy.webapi.ACMDestination.SessionDestination
-
- com.microstrategy.webapi.ACMDestination.SessionTargetDestination
-
- All Implemented Interfaces:
ACMDestination<ACMDestination.SessionDestination>
,ACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>
- Enclosing interface:
- ACMDestination<TDestination extends ACMDestination<TDestination>>
public static class ACMDestination.SessionTargetDestination extends ACMDestination.SessionDestination implements ACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>
SessionTargetDestination represents a destination to be used by XML APIs that require a Session Id. This class points to a specific IServer within a cluster that is the target for the XML API.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microstrategy.webapi.ACMDestination
ACMDestination.ACMTargetDestination<TDestination extends ACMDestination<TDestination>>, ACMDestination.SessionDestination, ACMDestination.SessionlessDestination, ACMDestination.SessionlessTargetDestination, ACMDestination.SessionTargetDestination
-
-
Field Summary
Fields Modifier and Type Field Description protected ACMClusterMap
mClusterMap
-
Constructor Summary
Constructors Constructor Description SessionTargetDestination(IDSSXMLSessionId.IMasterSessionId iMasterSessionId, IDSSXMLSessionId iSessionId, IDSSXMLClusterNode iClusterNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IDSSXMLClusterNode
getClusterNode()
getClusterNode gets the IDSSXMLClusterNode that contains the connectivity information to the Target DestinationIDSSXMLSessionId
getSessionId()
IDSSXMLSessionId.TYPE
getSessionIdType()
-
Methods inherited from class com.microstrategy.webapi.ACMDestination.SessionDestination
createTargetDestination, getMasterSessionId
-
-
-
-
Field Detail
-
mClusterMap
protected final ACMClusterMap mClusterMap
-
-
Constructor Detail
-
SessionTargetDestination
public SessionTargetDestination(IDSSXMLSessionId.IMasterSessionId iMasterSessionId, IDSSXMLSessionId iSessionId, IDSSXMLClusterNode iClusterNode)
-
-
Method Detail
-
getSessionId
public IDSSXMLSessionId getSessionId()
-
getClusterNode
public IDSSXMLClusterNode getClusterNode()
Description copied from interface:ACMDestination.ACMTargetDestination
getClusterNode gets the IDSSXMLClusterNode that contains the connectivity information to the Target Destination- Specified by:
getClusterNode
in interfaceACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>
- Returns:
-
getSessionIdType
public IDSSXMLSessionId.TYPE getSessionIdType()
- Specified by:
getSessionIdType
in interfaceACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>
-
-