Package com.microstrategy.webapi
Interface ACMDecisionLog.ICrossProjectDecisionLog
-
- Enclosing class:
- ACMDecisionLog
public static interface ACMDecisionLog.ICrossProjectDecisionLog
UserA1 TEC-003699 tec-w-003730 TEC-006155 BC3E941C4D66199497E08E9249DFD8F8,374D53F64E8318A947C277BFE341C106 tec-w-003730 tec-w-003730 tec-w-003730 TEC-003699,tec-w-003730,TEC-006155 TEC-003699,tec-w-003730,TEC-006155 TEC-006155,TEC-003699,tec-w-003730 374D53F64E8318A947C277BFE341C106 TEC-006155,TEC-003699 TEC-003699 NoProjects 374D53F64E8318A947C277BFE341C106 TEC-006155 TEC-006155 374D53F64E8318A947C277BFE341C106 374D53F64E8318A947C277BFE341C106 BC3E941C4D66199497E08E9249DFD8F8
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ACMDecisionLog.ICrossProjectDecisionLog.ILoop
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <TClusterNode extends IDSSXMLClusterNode>
voidbyPass(TClusterNode iClusterNode, java.util.Collection<java.lang.String> iProjectIds)
void
exception(java.lang.Throwable t)
void
fencedIn(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
void
fenceTiers(com.microstrategy.webapi.ACMProjectFenceTierCache.ProjectFenceTiers iProjectFenceTiers)
<TClusterNode extends IDSSXMLClusterNode>
voidfinalDecision(java.util.Map<TClusterNode,java.util.Collection<java.lang.String>> iClusterNodes)
java.lang.String
generate()
void
inputClusterNodes(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
void
inputClusterNodesWithSesions(java.util.Collection<ACMSessionIdResolver.ConfigSessionInfo> iConfigSessionInfos)
void
inputPids(java.util.Collection<java.lang.String> iPids)
void
inputUser(IDSSXMLSessionId.IMasterSessionId iMasterSessionId)
void
intersectCache(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
void
intersectCacheSortPidCount(java.util.Collection<com.microstrategy.webapi.ACMSessionDistributionHelper.NodeConfigPids> iNodeConfigPids)
ACMDecisionLog.ICrossProjectDecisionLog.ILoop
loop()
<TClusterNode extends IDSSXMLClusterNode>
voidvalidCache(java.util.Collection<TClusterNode> iClusterNodes)
-
-
-
Method Detail
-
byPass
<TClusterNode extends IDSSXMLClusterNode> void byPass(TClusterNode iClusterNode, java.util.Collection<java.lang.String> iProjectIds)
-
inputUser
void inputUser(IDSSXMLSessionId.IMasterSessionId iMasterSessionId)
-
inputClusterNodes
void inputClusterNodes(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
-
inputPids
void inputPids(java.util.Collection<java.lang.String> iPids)
-
inputClusterNodesWithSesions
void inputClusterNodesWithSesions(java.util.Collection<ACMSessionIdResolver.ConfigSessionInfo> iConfigSessionInfos)
-
intersectCache
void intersectCache(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
-
intersectCacheSortPidCount
void intersectCacheSortPidCount(java.util.Collection<com.microstrategy.webapi.ACMSessionDistributionHelper.NodeConfigPids> iNodeConfigPids)
-
validCache
<TClusterNode extends IDSSXMLClusterNode> void validCache(java.util.Collection<TClusterNode> iClusterNodes)
-
fenceTiers
void fenceTiers(com.microstrategy.webapi.ACMProjectFenceTierCache.ProjectFenceTiers iProjectFenceTiers)
-
fencedIn
void fencedIn(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)
-
loop
ACMDecisionLog.ICrossProjectDecisionLog.ILoop loop()
-
finalDecision
<TClusterNode extends IDSSXMLClusterNode> void finalDecision(java.util.Map<TClusterNode,java.util.Collection<java.lang.String>> iClusterNodes)
-
exception
void exception(java.lang.Throwable t)
-
generate
java.lang.String generate()
-
-