Package com.microstrategy.webapi
Interface ACMDecisionLog.ICrossProjectDecisionLog
-
- Enclosing class:
- ACMDecisionLog
public static interface ACMDecisionLog.ICrossProjectDecisionLog
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceACMDecisionLog.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)voidexception(java.lang.Throwable t)voidfencedIn(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)voidfenceTiers(com.microstrategy.webapi.ACMProjectFenceTierCache.ProjectFenceTiers iProjectFenceTiers)<TClusterNode extends IDSSXMLClusterNode>
voidfinalDecision(java.util.Map<TClusterNode,java.util.Collection<java.lang.String>> iClusterNodes)java.lang.Stringgenerate()voidinputClusterNodes(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)voidinputClusterNodesWithSesions(java.util.Collection<ACMSessionIdResolver.ConfigSessionInfo> iConfigSessionInfos)voidinputPids(java.util.Collection<java.lang.String> iPids)voidinputUser(IDSSXMLSessionId.IMasterSessionId iMasterSessionId)voidintersectCache(java.util.Collection<com.microstrategy.webapi.CDSSXMLClusterNode> iClusterNodes)voidintersectCacheSortPidCount(java.util.Collection<com.microstrategy.webapi.ACMSessionDistributionHelper.NodeConfigPids> iNodeConfigPids)ACMDecisionLog.ICrossProjectDecisionLog.ILooploop()<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()
-
-