Class AgentInstanceViewFactoryChainContext
java.lang.Object
com.espertech.esper.common.internal.view.core.AgentInstanceViewFactoryChainContext
- All Implemented Interfaces:
ExprEvaluatorContext
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
EPTYPE
-
Constructor Summary
ConstructorsConstructorDescriptionAgentInstanceViewFactoryChainContext
(AgentInstanceContext agentInstanceContext, boolean isRemoveStream, PreviousGetterStrategy previousNodeGetter, StateMgmtSetting previousStateSettings, ViewUpdatedCollection priorViewUpdatedCollection) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(ViewFactory[] viewFactoryChain, AgentInstanceContext agentInstanceContext, ViewResourceDelegateDesc viewResourceDelegate) int
int
boolean
boolean
void
setRemoveStream
(boolean removeStream) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
getFilterReboolConstant, setFilterReboolConstant
-
Constructor Details
-
AgentInstanceViewFactoryChainContext
public AgentInstanceViewFactoryChainContext(AgentInstanceContext agentInstanceContext, boolean isRemoveStream, PreviousGetterStrategy previousNodeGetter, StateMgmtSetting previousStateSettings, ViewUpdatedCollection priorViewUpdatedCollection)
-
-
Method Details
-
getAgentInstanceContext
-
getPreviousNodeGetter
-
getPriorViewUpdatedCollection
-
getStatementContext
-
getStatementName
- Specified by:
getStatementName
in interfaceExprEvaluatorContext
-
getUserObjectCompileTime
- Specified by:
getUserObjectCompileTime
in interfaceExprEvaluatorContext
-
getStatementId
public int getStatementId()- Specified by:
getStatementId
in interfaceExprEvaluatorContext
-
getDeploymentId
- Specified by:
getDeploymentId
in interfaceExprEvaluatorContext
-
getAgentInstanceId
public int getAgentInstanceId()- Specified by:
getAgentInstanceId
in interfaceExprEvaluatorContext
-
getRuntimeURI
- Specified by:
getRuntimeURI
in interfaceExprEvaluatorContext
-
getEventBeanService
- Specified by:
getEventBeanService
in interfaceExprEvaluatorContext
-
getTimeProvider
- Specified by:
getTimeProvider
in interfaceExprEvaluatorContext
-
getAgentInstanceLock
- Specified by:
getAgentInstanceLock
in interfaceExprEvaluatorContext
-
getContextProperties
- Specified by:
getContextProperties
in interfaceExprEvaluatorContext
-
getTableExprEvaluatorContext
- Specified by:
getTableExprEvaluatorContext
in interfaceExprEvaluatorContext
-
getPreviousStateSettings
-
create
public static AgentInstanceViewFactoryChainContext create(ViewFactory[] viewFactoryChain, AgentInstanceContext agentInstanceContext, ViewResourceDelegateDesc viewResourceDelegate) -
getRuntimeSettingsService
-
getAnnotations
- Specified by:
getAnnotations
in interfaceExprEvaluatorContext
-
getEpStatementAgentInstanceHandle
-
isRemoveStream
public boolean isRemoveStream() -
getSchedulingService
-
getEventBeanTypedEventFactory
- Specified by:
getEventBeanTypedEventFactory
in interfaceExprEvaluatorContext
-
setRemoveStream
public void setRemoveStream(boolean removeStream) -
getRuntimeExtensionServices
-
getExpressionResultCacheService
- Specified by:
getExpressionResultCacheService
in interfaceExprEvaluatorContext
-
getAllocateAgentInstanceScriptContext
- Specified by:
getAllocateAgentInstanceScriptContext
in interfaceExprEvaluatorContext
-
getAuditProvider
- Specified by:
getAuditProvider
in interfaceExprEvaluatorContext
-
getInstrumentationProvider
- Specified by:
getInstrumentationProvider
in interfaceExprEvaluatorContext
-
getClasspathImportService
-
getExceptionHandlingService
- Specified by:
getExceptionHandlingService
in interfaceExprEvaluatorContext
-
getContextName
- Specified by:
getContextName
in interfaceExprEvaluatorContext
-
getEPLWhenAvailable
- Specified by:
getEPLWhenAvailable
in interfaceExprEvaluatorContext
-
getTimeZone
- Specified by:
getTimeZone
in interfaceExprEvaluatorContext
-
getTimeAbacus
- Specified by:
getTimeAbacus
in interfaceExprEvaluatorContext
-
getVariableManagementService
- Specified by:
getVariableManagementService
in interfaceExprEvaluatorContext
-
getModuleName
- Specified by:
getModuleName
in interfaceExprEvaluatorContext
-
isWritesToTables
public boolean isWritesToTables()- Specified by:
isWritesToTables
in interfaceExprEvaluatorContext
-