com.espertech.esper.core.context.mgr
Class ContextManagementServiceImpl

java.lang.Object
  extended by com.espertech.esper.core.context.mgr.ContextManagementServiceImpl
All Implemented Interfaces:
ContextManagementService

public class ContextManagementServiceImpl
extends java.lang.Object
implements ContextManagementService


Nested Class Summary
static class ContextManagementServiceImpl.ContextManagerEntry
           
 
Constructor Summary
ContextManagementServiceImpl()
           
 
Method Summary
 void addContextSpec(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContext, CreateContextDesc contextDesc, boolean isRecoveringResilient)
           
 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, java.lang.String statementId)
           
 int getContextCount()
           
 ContextDescriptor getContextDescriptor(java.lang.String contextName)
           
 ContextManager getContextManager(java.lang.String contextName)
           
 void stoppedStatement(java.lang.String contextName, java.lang.String statementName, java.lang.String statementId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextManagementServiceImpl

public ContextManagementServiceImpl()
Method Detail

addContextSpec

public void addContextSpec(EPServicesContext servicesContext,
                           AgentInstanceContext agentInstanceContext,
                           CreateContextDesc contextDesc,
                           boolean isRecoveringResilient)
                    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,
                               java.lang.String statementId)
Specified by:
destroyedStatement in interface ContextManagementService

stoppedStatement

public void stoppedStatement(java.lang.String contextName,
                             java.lang.String statementName,
                             java.lang.String statementId)
Specified by:
stoppedStatement in interface ContextManagementService

destroyedContext

public void destroyedContext(java.lang.String contextName)
Specified by:
destroyedContext in interface ContextManagementService

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com