public class ExprEvaluatorContextStatement extends java.lang.Object implements ExprEvaluatorContext
Modifier and Type | Field and Description |
---|---|
protected StatementContext |
statementContext |
Constructor and Description |
---|
ExprEvaluatorContextStatement(StatementContext statementContext,
boolean allowTableAccess) |
Modifier and Type | Method and Description |
---|---|
int |
getAgentInstanceId() |
StatementAgentInstanceLock |
getAgentInstanceLock() |
AgentInstanceScriptContext |
getAllocateAgentInstanceScriptContext() |
EventBean |
getContextProperties() |
java.lang.String |
getEngineURI() |
ExpressionResultCacheService |
getExpressionResultCacheService() |
int |
getStatementId() |
java.lang.String |
getStatementName() |
StatementType |
getStatementType() |
java.lang.Object |
getStatementUserObject() |
TableExprEvaluatorContext |
getTableExprEvaluatorContext() |
TimeProvider |
getTimeProvider()
Returns the time provider.
|
void |
setContextProperties(EventBean contextProperties) |
protected final StatementContext statementContext
public ExprEvaluatorContextStatement(StatementContext statementContext, boolean allowTableAccess)
public TimeProvider getTimeProvider()
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 AgentInstanceScriptContext getAllocateAgentInstanceScriptContext()
getAllocateAgentInstanceScriptContext
in interface ExprEvaluatorContext
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 StatementAgentInstanceLock getAgentInstanceLock()
getAgentInstanceLock
in interface ExprEvaluatorContext
public TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface ExprEvaluatorContext
public java.lang.Object getStatementUserObject()
getStatementUserObject
in interface ExprEvaluatorContext
public void setContextProperties(EventBean contextProperties)