com.espertech.esper.core.context.mgr
Interface ContextManagementService
- All Known Implementing Classes:
- ContextManagementServiceImpl
public interface ContextManagementService
addContextSpec
void addContextSpec(EPServicesContext servicesContext,
AgentInstanceContext agentInstanceContext,
CreateContextDesc contextDesc,
boolean isRecoveringResilient)
throws ExprValidationException
- Throws:
ExprValidationException
getContextCount
int getContextCount()
getContextDescriptor
ContextDescriptor getContextDescriptor(java.lang.String contextName)
addStatement
void addStatement(java.lang.String contextName,
ContextControllerStatementBase statement,
boolean isRecoveringResilient)
throws ExprValidationException
- Throws:
ExprValidationException
stoppedStatement
void stoppedStatement(java.lang.String contextName,
java.lang.String statementName,
java.lang.String statementId)
destroyedStatement
void destroyedStatement(java.lang.String contextName,
java.lang.String statementName,
java.lang.String statementId)
destroyedContext
void destroyedContext(java.lang.String contextName)
getContextManager
ContextManager getContextManager(java.lang.String contextName)