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 ACMClusterMapmClusterMap
-
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 IDSSXMLClusterNodegetClusterNode()getClusterNode gets the IDSSXMLClusterNode that contains the connectivity information to the Target DestinationIDSSXMLSessionIdgetSessionId()IDSSXMLSessionId.TYPEgetSessionIdType()-
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.ACMTargetDestinationgetClusterNode gets the IDSSXMLClusterNode that contains the connectivity information to the Target Destination- Specified by:
getClusterNodein interfaceACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>- Returns:
-
getSessionIdType
public IDSSXMLSessionId.TYPE getSessionIdType()
- Specified by:
getSessionIdTypein interfaceACMDestination.ACMTargetDestination<ACMDestination.SessionDestination>
-
-