com.espertech.esper.epl.expression
Interface ExprEvaluatorContext

All Known Implementing Classes:
AgentInstanceContext, AgentInstanceViewFactoryChainContext, ExprEvaluatorContextStatement, ExprEvaluatorContextTimeOnly

public interface ExprEvaluatorContext

Returns the context for expression evaluation.


Method Summary
 int getAgentInstanceId()
           
 StatementAgentInstanceLock getAgentInstanceLock()
           
 AgentInstanceScriptContext getAgentInstanceScriptContext()
           
 EventBean getContextProperties()
           
 java.lang.String getEngineURI()
           
 ExpressionResultCacheService getExpressionResultCacheService()
           
 java.lang.String getStatementId()
           
 java.lang.String getStatementName()
           
 TimeProvider getTimeProvider()
          Returns the time provider.
 

Method Detail

getStatementName

java.lang.String getStatementName()

getEngineURI

java.lang.String getEngineURI()

getStatementId

java.lang.String getStatementId()

getTimeProvider

TimeProvider getTimeProvider()
Returns the time provider.

Returns:
time provider

getExpressionResultCacheService

ExpressionResultCacheService getExpressionResultCacheService()

getAgentInstanceId

int getAgentInstanceId()

getContextProperties

EventBean getContextProperties()

getAgentInstanceScriptContext

AgentInstanceScriptContext getAgentInstanceScriptContext()

getAgentInstanceLock

StatementAgentInstanceLock getAgentInstanceLock()

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