com.espertech.esper.core.context.mgr
Class ContextManagementServiceImpl
java.lang.Object
com.espertech.esper.core.context.mgr.ContextManagementServiceImpl
- All Implemented Interfaces:
- ContextManagementService
public class ContextManagementServiceImpl
- extends java.lang.Object
- implements ContextManagementService
Method Summary |
void |
addContextSpec(EPServicesContext servicesContext,
AgentInstanceContext agentInstanceContext,
CreateContextDesc contextDesc,
boolean isRecoveringResilient,
EventType statementResultEventType)
|
void |
addStatement(java.lang.String contextName,
ContextControllerStatementBase statement,
boolean isRecoveringResilient)
|
void |
destroyedContext(java.lang.String contextName)
|
void |
destroyedStatement(java.lang.String contextName,
java.lang.String statementName,
int statementId)
|
int |
getContextCount()
|
ContextDescriptor |
getContextDescriptor(java.lang.String contextName)
|
ContextManager |
getContextManager(java.lang.String contextName)
|
java.util.Map<java.lang.String,ContextManagerEntry> |
getContexts()
|
void |
stoppedStatement(java.lang.String contextName,
java.lang.String statementName,
int statementId,
java.lang.String epl,
ExceptionHandlingService exceptionHandlingService)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextManagementServiceImpl
public ContextManagementServiceImpl()
addContextSpec
public void addContextSpec(EPServicesContext servicesContext,
AgentInstanceContext agentInstanceContext,
CreateContextDesc contextDesc,
boolean isRecoveringResilient,
EventType statementResultEventType)
throws ExprValidationException
- Specified by:
addContextSpec
in interface ContextManagementService
- Throws:
ExprValidationException
getContextCount
public int getContextCount()
- Specified by:
getContextCount
in interface ContextManagementService
getContextDescriptor
public ContextDescriptor getContextDescriptor(java.lang.String contextName)
- Specified by:
getContextDescriptor
in interface ContextManagementService
getContextManager
public ContextManager getContextManager(java.lang.String contextName)
- Specified by:
getContextManager
in interface ContextManagementService
addStatement
public void addStatement(java.lang.String contextName,
ContextControllerStatementBase statement,
boolean isRecoveringResilient)
throws ExprValidationException
- Specified by:
addStatement
in interface ContextManagementService
- Throws:
ExprValidationException
destroyedStatement
public void destroyedStatement(java.lang.String contextName,
java.lang.String statementName,
int statementId)
- Specified by:
destroyedStatement
in interface ContextManagementService
stoppedStatement
public void stoppedStatement(java.lang.String contextName,
java.lang.String statementName,
int statementId,
java.lang.String epl,
ExceptionHandlingService exceptionHandlingService)
- Specified by:
stoppedStatement
in interface ContextManagementService
destroyedContext
public void destroyedContext(java.lang.String contextName)
- Specified by:
destroyedContext
in interface ContextManagementService
getContexts
public java.util.Map<java.lang.String,ContextManagerEntry> getContexts()
- Specified by:
getContexts
in interface ContextManagementService