com.espertech.esper.core.context.mgr
Class ContextControllerCategory
java.lang.Object
com.espertech.esper.core.context.mgr.ContextControllerCategory
- All Implemented Interfaces:
- ContextController
public class ContextControllerCategory
- extends java.lang.Object
- implements ContextController
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextControllerCategory
public ContextControllerCategory(int pathId,
ContextControllerLifecycleCallback activationCallback,
ContextControllerCategoryFactory factory)
importContextPartitions
public void importContextPartitions(ContextControllerState state,
int pathIdToUse,
ContextInternalFilterAddendum filterAddendum,
AgentInstanceSelector agentInstanceSelector)
- Specified by:
importContextPartitions
in interface ContextController
deletePath
public void deletePath(ContextPartitionIdentifier identifier)
- Specified by:
deletePath
in interface ContextController
visitSelectedPartitions
public void visitSelectedPartitions(ContextPartitionSelector contextPartitionSelector,
ContextPartitionVisitor visitor)
- Specified by:
visitSelectedPartitions
in interface ContextController
activate
public void activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState controllerState,
ContextInternalFilterAddendum activationFilterAddendum,
java.lang.Integer importPathId)
- Specified by:
activate
in interface ContextController
getFactory
public ContextControllerFactory getFactory()
- Specified by:
getFactory
in interface ContextController
getPathId
public int getPathId()
- Specified by:
getPathId
in interface ContextController
deactivate
public void deactivate()
- Specified by:
deactivate
in interface ContextController