public class AgentInstanceContext extends Object implements ExprEvaluatorContext
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
AgentInstanceContext(StatementContext statementContext,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle,
AgentInstanceFilterProxy agentInstanceFilterProxy,
MappedEventBean contextProperties,
AuditProvider auditProvider,
InstrumentationCommon instrumentationProvider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFilterReboolConstant, setFilterReboolConstant
public static final EPTypeClass EPTYPE
public AgentInstanceContext(StatementContext statementContext, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, AgentInstanceFilterProxy agentInstanceFilterProxy, MappedEventBean contextProperties, AuditProvider auditProvider, InstrumentationCommon instrumentationProvider)
public AgentInstanceFilterProxy getAgentInstanceFilterProxy()
public Annotation[] getAnnotations()
getAnnotations
in interface ExprEvaluatorContext
public ContextManagementService getContextManagementService()
public ContextServiceFactory getContextServiceFactory()
public EventBean getContextProperties()
getContextProperties
in interface ExprEvaluatorContext
public String getRuntimeURI()
getRuntimeURI
in interface ExprEvaluatorContext
public int getAgentInstanceId()
getAgentInstanceId
in interface ExprEvaluatorContext
public StatementAgentInstanceLock getAgentInstanceLock()
getAgentInstanceLock
in interface ExprEvaluatorContext
public EPStatementAgentInstanceHandle getEpStatementAgentInstanceHandle()
public RuntimeExtensionServices getRuntimeExtensionServicesContext()
public EventBeanTypedEventFactory getEventBeanTypedEventFactory()
getEventBeanTypedEventFactory
in interface ExprEvaluatorContext
public RuntimeSettingsService getRuntimeSettingsService()
public ClasspathImportServiceRuntime getClasspathImportServiceRuntime()
public EventBeanService getEventBeanService()
getEventBeanService
in interface ExprEvaluatorContext
public FilterService getFilterService()
public InternalEventRouter getInternalEventRouter()
public InternalEventRouteDest getInternalEventRouteDest()
public SchedulingService getSchedulingService()
public ScheduleBucket getScheduleBucket()
public String getStatementName()
getStatementName
in interface ExprEvaluatorContext
public Object getUserObjectCompileTime()
getUserObjectCompileTime
in interface ExprEvaluatorContext
public int getStatementId()
getStatementId
in interface ExprEvaluatorContext
public StatementContextCPPair getStatementContextCPPair()
public StatementContext getStatementContext()
public StatementResultService getStatementResultService()
public TimeProvider getTimeProvider()
getTimeProvider
in interface ExprEvaluatorContext
public ViewFactoryService getViewFactoryService()
public ResultSetProcessorHelperFactory getResultSetProcessorHelperFactory()
public String getDeploymentId()
getDeploymentId
in interface ExprEvaluatorContext
public NamedWindowManagementService getNamedWindowManagementService()
public StatementResourceService getStatementResourceService()
public ExpressionResultCacheService getExpressionResultCacheService()
getExpressionResultCacheService
in interface ExprEvaluatorContext
public ExceptionHandlingService getExceptionHandlingService()
getExceptionHandlingService
in interface ExprEvaluatorContext
public VariableManagementService getVariableManagementService()
getVariableManagementService
in interface ExprEvaluatorContext
public StatementContextFilterEvalEnv getStatementContextFilterEvalEnv()
public TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface ExprEvaluatorContext
public TableManagementService getTableManagementService()
public AgentInstanceScriptContext getAllocateAgentInstanceScriptContext()
getAllocateAgentInstanceScriptContext
in interface ExprEvaluatorContext
public EventTypeResolvingBeanFactory getEventTypeResolvingBeanFactory()
public EventTypeAvroHandler getEventTypeAvroHandler()
public RowRecogStateRepoFactory getRowRecogStateRepoFactory()
public EventTableIndexService getEventTableIndexService()
public HistoricalDataCacheFactory getHistoricalDataCacheFactory()
public DatabaseConfigServiceRuntime getDatabaseConfigService()
public EPRuntimeEventProcessWrapped getEPRuntimeEventProcessWrapped()
public EventServiceSendEventCommon getEPRuntimeSendEvent()
public EPRenderEventService getEPRuntimeRenderEvent()
public DataFlowFilterServiceAdapter getDataFlowFilterServiceAdapter()
public Object getRuntime()
public MetricReportingService getMetricReportingService()
public AuditProvider getAuditProvider()
getAuditProvider
in interface ExprEvaluatorContext
public InstrumentationCommon getInstrumentationProvider()
getInstrumentationProvider
in interface ExprEvaluatorContext
public Collection<AgentInstanceMgmtCallback> getTerminationCallbackRO()
public void addTerminationCallback(AgentInstanceMgmtCallback callback)
callback
- to addpublic void removeTerminationCallback(AgentInstanceMgmtCallback callback)
public Context getRuntimeEnvContext()
public long getFilterVersionAfterAllocation()
public String getModuleName()
getModuleName
in interface ExprEvaluatorContext
public String getContextName()
getContextName
in interface ExprEvaluatorContext
public String getEPLWhenAvailable()
getEPLWhenAvailable
in interface ExprEvaluatorContext
public TimeZone getTimeZone()
getTimeZone
in interface ExprEvaluatorContext
public TimeAbacus getTimeAbacus()
getTimeAbacus
in interface ExprEvaluatorContext
public boolean isWritesToTables()
isWritesToTables
in interface ExprEvaluatorContext
public Configuration getConfigSnapshot()
Copyright © 2005–2021. All rights reserved.