com.espertech.esper.core.context.mgr
Class ContextPartitionVisitorStateWithPath
java.lang.Object
com.espertech.esper.core.context.mgr.ContextPartitionVisitorStateWithPath
- All Implemented Interfaces:
- ContextPartitionVisitor, ContextPartitionVisitorWithPath
public class ContextPartitionVisitorStateWithPath
- extends java.lang.Object
- implements ContextPartitionVisitorWithPath
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextPartitionVisitorStateWithPath
public ContextPartitionVisitorStateWithPath(ContextControllerFactory[] nestedFactories,
java.util.Map<ContextController,ContextControllerTreeEntry> subcontexts)
visit
public void visit(int nestingLevel,
int pathId,
ContextStatePathValueBinding binding,
java.lang.Object payload,
ContextController contextController,
ContextControllerInstanceHandle instanceHandle)
- Specified by:
visit
in interface ContextPartitionVisitor
getStates
public java.util.TreeMap<ContextStatePathKey,ContextStatePathValue> getStates()
resetSubPaths
public void resetSubPaths()
- Specified by:
resetSubPaths
in interface ContextPartitionVisitorWithPath
getSubpaths
public java.util.Collection<java.lang.Integer> getSubpaths()
- Specified by:
getSubpaths
in interface ContextPartitionVisitorWithPath
getControllerAgentInstances
public java.util.Map<ContextController,java.util.List<ContextPartitionVisitorStateWithPath.LeafDesc>> getControllerAgentInstances()
getAgentInstanceInfo
public java.util.Map<java.lang.Integer,ContextPartitionDescriptor> getAgentInstanceInfo()