public class AgentInstanceContext extends Object implements ExprEvaluatorContext
Constructor and Description |
---|
AgentInstanceContext(StatementContext statementContext,
int agentInstanceId,
EPStatementAgentInstanceHandle epStatementAgentInstanceHandle,
AgentInstanceFilterProxy agentInstanceFilterProxy,
MappedEventBean contextProperties,
AuditProvider auditProvider,
InstrumentationCommon instrumentationProvider) |
public AgentInstanceContext(StatementContext statementContext, int agentInstanceId, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, AgentInstanceFilterProxy agentInstanceFilterProxy, MappedEventBean contextProperties, AuditProvider auditProvider, InstrumentationCommon instrumentationProvider)
public AgentInstanceFilterProxy getAgentInstanceFilterProxy()
public Annotation[] getAnnotations()
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()
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()
public VariableManagementService getVariableManagementService()
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<AgentInstanceStopCallback> getTerminationCallbackRO()
public void addTerminationCallback(AgentInstanceStopCallback callback)
callback
- to addpublic void removeTerminationCallback(AgentInstanceStopCallback callback)
public Context getRuntimeEnvContext()
public long getFilterVersionAfterAllocation()
public String getModuleName()
Copyright © 2005–2018. All rights reserved.