public class EPEventServiceExprEvaluatorContext extends Object implements com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
Constructor and Description |
---|
EPEventServiceExprEvaluatorContext(String runtimeURI,
com.espertech.esper.common.client.hook.expr.EventBeanService eventBeanService,
com.espertech.esper.common.internal.settings.ExceptionHandlingService exceptionHandlingService,
com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheService expressionResultCacheService,
com.espertech.esper.common.internal.schedule.SchedulingService schedulingService,
TimeZone timeZone,
com.espertech.esper.common.internal.epl.expression.time.abacus.TimeAbacus timeAbacus,
com.espertech.esper.common.internal.epl.variable.core.VariableManagementService variableManagementService) |
Modifier and Type | Method and Description |
---|---|
int |
getAgentInstanceId() |
com.espertech.esper.common.internal.context.util.StatementAgentInstanceLock |
getAgentInstanceLock() |
com.espertech.esper.common.internal.epl.script.core.AgentInstanceScriptContext |
getAllocateAgentInstanceScriptContext() |
Annotation[] |
getAnnotations() |
com.espertech.esper.common.internal.metrics.audit.AuditProvider |
getAuditProvider() |
String |
getContextName() |
com.espertech.esper.common.client.EventBean |
getContextProperties() |
String |
getDeploymentId() |
String |
getEPLWhenAvailable() |
com.espertech.esper.common.client.hook.expr.EventBeanService |
getEventBeanService() |
com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory |
getEventBeanTypedEventFactory() |
com.espertech.esper.common.internal.settings.ExceptionHandlingService |
getExceptionHandlingService() |
com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheService |
getExpressionResultCacheService() |
Object |
getFilterReboolConstant() |
com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon |
getInstrumentationProvider() |
String |
getModuleName() |
String |
getRuntimeURI() |
int |
getStatementId() |
String |
getStatementName() |
com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext |
getTableExprEvaluatorContext() |
com.espertech.esper.common.internal.epl.expression.time.abacus.TimeAbacus |
getTimeAbacus() |
com.espertech.esper.common.internal.schedule.TimeProvider |
getTimeProvider() |
TimeZone |
getTimeZone() |
Object |
getUserObjectCompileTime() |
com.espertech.esper.common.internal.epl.variable.core.VariableManagementService |
getVariableManagementService() |
boolean |
isWritesToTables() |
void |
setFilterReboolConstant(Object value) |
public EPEventServiceExprEvaluatorContext(String runtimeURI, com.espertech.esper.common.client.hook.expr.EventBeanService eventBeanService, com.espertech.esper.common.internal.settings.ExceptionHandlingService exceptionHandlingService, com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheService expressionResultCacheService, com.espertech.esper.common.internal.schedule.SchedulingService schedulingService, TimeZone timeZone, com.espertech.esper.common.internal.epl.expression.time.abacus.TimeAbacus timeAbacus, com.espertech.esper.common.internal.epl.variable.core.VariableManagementService variableManagementService)
public com.espertech.esper.common.internal.schedule.TimeProvider getTimeProvider()
getTimeProvider
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public int getAgentInstanceId()
getAgentInstanceId
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.client.EventBean getContextProperties()
getContextProperties
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getStatementName()
getStatementName
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getRuntimeURI()
getRuntimeURI
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public int getStatementId()
getStatementId
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getDeploymentId()
getDeploymentId
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public Object getUserObjectCompileTime()
getUserObjectCompileTime
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.client.hook.expr.EventBeanService getEventBeanService()
getEventBeanService
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.context.util.StatementAgentInstanceLock getAgentInstanceLock()
getAgentInstanceLock
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheService getExpressionResultCacheService()
getExpressionResultCacheService
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.epl.script.core.AgentInstanceScriptContext getAllocateAgentInstanceScriptContext()
getAllocateAgentInstanceScriptContext
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.metrics.audit.AuditProvider getAuditProvider()
getAuditProvider
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon getInstrumentationProvider()
getInstrumentationProvider
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.settings.ExceptionHandlingService getExceptionHandlingService()
getExceptionHandlingService
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public Object getFilterReboolConstant()
getFilterReboolConstant
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public void setFilterReboolConstant(Object value)
setFilterReboolConstant
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getContextName()
getContextName
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getEPLWhenAvailable()
getEPLWhenAvailable
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public TimeZone getTimeZone()
getTimeZone
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.epl.expression.time.abacus.TimeAbacus getTimeAbacus()
getTimeAbacus
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.epl.variable.core.VariableManagementService getVariableManagementService()
getVariableManagementService
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory getEventBeanTypedEventFactory()
getEventBeanTypedEventFactory
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public String getModuleName()
getModuleName
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public boolean isWritesToTables()
isWritesToTables
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
public Annotation[] getAnnotations()
getAnnotations
in interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
Copyright © 2005–2022. All rights reserved.