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)
setContextPartitionRange
void setContextPartitionRange(java.util.List<NumberSetParameter> partitionRanges)
importContextPartitions
void importContextPartitions(ContextControllerState state,
int pathIdToUse,
ContextInternalFilterAddendum filterAddendum,
AgentInstanceSelector agentInstanceSelector)
deletePath
void deletePath(ContextPartitionIdentifier identifier)