public interface ContextManager extends FilterFaultHandler
handleFilterFault
ContextDescriptor getContextDescriptor()
int getNumNestingLevels()
ContextStateCache getContextStateCache()
void addStatement(ContextControllerStatementBase statement, boolean isRecoveringResilient) throws ExprValidationException
ExprValidationException
void stopStatement(String statementName, int statementId)
void destroyStatement(String statementName, int statementId)
void safeDestroy()
FilterSpecLookupable getFilterLookupable(EventType eventType)
ContextStatePathDescriptor extractPaths(ContextPartitionSelector contextPartitionSelector)
ContextStatePathDescriptor extractStopPaths(ContextPartitionSelector contextPartitionSelector)
ContextStatePathDescriptor extractDestroyPaths(ContextPartitionSelector contextPartitionSelector)
void importStartPaths(ContextControllerState state, AgentInstanceSelector agentInstanceSelector)
Map<Integer,ContextPartitionDescriptor> startPaths(ContextPartitionSelector contextPartitionSelector)
Collection<Integer> getAgentInstanceIds(ContextPartitionSelector contextPartitionSelector)
Map<Integer,ContextControllerStatementDesc> getStatements()