public class AgentInstanceViewFactoryChainContext extends java.lang.Object implements ExprEvaluatorContext
Constructor and Description |
---|
AgentInstanceViewFactoryChainContext(AgentInstanceContext agentInstanceContext,
boolean isRemoveStream,
java.lang.Object previousNodeGetter,
ViewUpdatedCollection priorViewUpdatedCollection) |
public AgentInstanceViewFactoryChainContext(AgentInstanceContext agentInstanceContext, boolean isRemoveStream, java.lang.Object previousNodeGetter, ViewUpdatedCollection priorViewUpdatedCollection)
public StatementAgentInstanceLock getAgentInstanceLock()
getAgentInstanceLock
in interface ExprEvaluatorContext
public AgentInstanceContext getAgentInstanceContext()
public AgentInstanceScriptContext getAllocateAgentInstanceScriptContext()
getAllocateAgentInstanceScriptContext
in interface ExprEvaluatorContext
public boolean isRemoveStream()
public void setRemoveStream(boolean removeStream)
public java.lang.Object getPreviousNodeGetter()
public ViewUpdatedCollection getPriorViewUpdatedCollection()
public StatementContext getStatementContext()
public TimeProvider getTimeProvider()
ExprEvaluatorContext
getTimeProvider
in interface ExprEvaluatorContext
public ExpressionResultCacheService getExpressionResultCacheService()
getExpressionResultCacheService
in interface ExprEvaluatorContext
public int getAgentInstanceId()
getAgentInstanceId
in interface ExprEvaluatorContext
public EventBean getContextProperties()
getContextProperties
in interface ExprEvaluatorContext
public EPStatementAgentInstanceHandle getEpStatementAgentInstanceHandle()
public java.util.Collection<StopCallback> getTerminationCallbacksRO()
public void addTerminationCallback(StopCallback callback)
public void removeTerminationCallback(StopCallback callback)
public TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface ExprEvaluatorContext
public static AgentInstanceViewFactoryChainContext create(java.util.List<ViewFactory> viewFactoryChain, AgentInstanceContext agentInstanceContext, ViewResourceDelegateVerifiedStream viewResourceDelegate)
public java.lang.String getStatementName()
getStatementName
in interface ExprEvaluatorContext
public java.lang.String getEngineURI()
getEngineURI
in interface ExprEvaluatorContext
public int getStatementId()
getStatementId
in interface ExprEvaluatorContext
public StatementType getStatementType()
getStatementType
in interface ExprEvaluatorContext
public java.lang.Object getStatementUserObject()
getStatementUserObject
in interface ExprEvaluatorContext