com.espertech.esper.core.context.mgr
Interface ContextController
- All Known Implementing Classes:
- ContextControllerCategory, ContextControllerHash, ContextControllerInitTerm, ContextControllerPartitioned
public interface ContextController
getPathId
int getPathId()
activate
void activate(EventBean optionalTriggeringEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
java.lang.Integer importPathId)
getFactory
ContextControllerFactory getFactory()
deactivate
void deactivate()
visitSelectedPartitions
void visitSelectedPartitions(ContextPartitionSelector contextPartitionSelector,
ContextPartitionVisitor visitor)
importContextPartitions
void importContextPartitions(ContextControllerState state,
int pathIdToUse,
ContextInternalFilterAddendum filterAddendum,
AgentInstanceSelector agentInstanceSelector)
deletePath
void deletePath(ContextPartitionIdentifier identifier)