public class StatementContext extends Object implements ExprEvaluatorContext
Constructor and Description |
---|
StatementContext(ContextRuntimeDescriptor contextRuntimeDescriptor,
String deploymentId,
int statementId,
String statementName,
String moduleName,
StatementInformationalsRuntime statementInformationals,
Object userObjectRuntime,
StatementContextRuntimeServices statementContextRuntimeServices,
EPStatementHandle epStatementHandle,
Map<Integer,FilterSpecActivatable> filterSpecActivatables,
PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc,
RowRecogStatePoolStmtSvc rowRecogStatePoolStmtSvc,
ScheduleBucket scheduleBucket,
StatementAIResourceRegistry statementAIResourceRegistry,
StatementCPCacheService statementCPCacheService,
StatementAIFactoryProvider statementAIFactoryProvider,
StatementResultService statementResultService,
UpdateDispatchView updateDispatchView) |
public StatementContext(ContextRuntimeDescriptor contextRuntimeDescriptor, String deploymentId, int statementId, String statementName, String moduleName, StatementInformationalsRuntime statementInformationals, Object userObjectRuntime, StatementContextRuntimeServices statementContextRuntimeServices, EPStatementHandle epStatementHandle, Map<Integer,FilterSpecActivatable> filterSpecActivatables, PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc, RowRecogStatePoolStmtSvc rowRecogStatePoolStmtSvc, ScheduleBucket scheduleBucket, StatementAIResourceRegistry statementAIResourceRegistry, StatementCPCacheService statementCPCacheService, StatementAIFactoryProvider statementAIFactoryProvider, StatementResultService statementResultService, UpdateDispatchView updateDispatchView)
public Annotation[] getAnnotations()
public String getContextName()
public ContextRuntimeDescriptor getContextRuntimeDescriptor()
public ContextServiceFactory getContextServiceFactory()
public RuntimeSettingsService getRuntimeSettingsService()
public String getDeploymentId()
getDeploymentId
in interface ExprEvaluatorContext
public EPStatementHandle getEpStatementHandle()
public RuntimeExtensionServices getRuntimeExtensionServices()
public EventBeanTypedEventFactory getEventBeanTypedEventFactory()
public EventBeanService getEventBeanService()
getEventBeanService
in interface ExprEvaluatorContext
public String getRuntimeURI()
getRuntimeURI
in interface ExprEvaluatorContext
public ExpressionResultCacheService getExpressionResultCacheServiceSharable()
public ClasspathImportServiceRuntime getClasspathImportServiceRuntime()
public EventTableIndexService getEventTableIndexService()
public EventTypeRepositoryImpl getEventTypeRepositoryPreconfigured()
public FilterService getFilterService()
public FilterBooleanExpressionFactory getFilterBooleanExpressionFactory()
public FilterSharedLookupableRepository getFilterSharedLookupableRepository()
public FilterSharedBoolExprRepository getFilterSharedBoolExprRepository()
public Map<Integer,FilterSpecActivatable> getFilterSpecActivatables()
public InternalEventRouter getInternalEventRouter()
public InternalEventRouteDest getInternalEventRouteDest()
public NamedWindowConsumerManagementService getNamedWindowConsumerManagementService()
public NamedWindowManagementService getNamedWindowManagementService()
public int getPriority()
public ResultSetProcessorHelperFactory getResultSetProcessorHelperFactory()
public int getStatementId()
getStatementId
in interface ExprEvaluatorContext
public StatementCPCacheService getStatementCPCacheService()
public StatementContextRuntimeServices getStatementContextRuntimeServices()
public SchedulingService getSchedulingService()
public String getStatementName()
getStatementName
in interface ExprEvaluatorContext
public StatementAIResourceRegistry getStatementAIResourceRegistry()
public StatementAIFactoryProvider getStatementAIFactoryProvider()
public ScheduleBucket getScheduleBucket()
public boolean isStatelessSelect()
public StatementAgentInstanceLockFactory getStatementAgentInstanceLockFactory()
public StatementResultService getStatementResultService()
public TableManagementService getTableManagementService()
public TimeProvider getTimeProvider()
getTimeProvider
in interface ExprEvaluatorContext
public Object getUserObjectCompileTime()
getUserObjectCompileTime
in interface ExprEvaluatorContext
public UpdateDispatchView getUpdateDispatchView()
public ViewServicePreviousFactory getViewServicePreviousFactory()
public ViewFactoryService getViewFactoryService()
public StatementResourceService getStatementResourceService()
public PathRegistry<String,ContextMetaData> getPathContextRegistry()
public PatternSubexpressionPoolStmtSvc getPatternSubexpressionPoolSvc()
public StatementInformationalsRuntime getStatementInformationals()
public void addFinalizeCallback(StatementFinalizeCallback callback)
public Iterator<StatementFinalizeCallback> getFinalizeCallbacks()
public ExceptionHandlingService getExceptionHandlingService()
public AgentInstanceContext makeAgentInstanceContextUnpartitioned()
public ContextManagementService getContextManagementService()
public VariableManagementService getVariableManagementService()
public StatementContextFilterEvalEnv getStatementContextFilterEvalEnv()
public StatementDestroyCallback getDestroyCallback()
public void setDestroyCallback(StatementDestroyCallback destroyCallback)
public TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface ExprEvaluatorContext
public EventBean getContextProperties()
getContextProperties
in interface ExprEvaluatorContext
public int getAgentInstanceId()
getAgentInstanceId
in interface ExprEvaluatorContext
public StatementAgentInstanceLock getAgentInstanceLock()
getAgentInstanceLock
in interface ExprEvaluatorContext
public ExpressionResultCacheService getExpressionResultCacheService()
getExpressionResultCacheService
in interface ExprEvaluatorContext
public AgentInstanceScriptContext getAllocateAgentInstanceScriptContext()
getAllocateAgentInstanceScriptContext
in interface ExprEvaluatorContext
public EventTypeResolvingBeanFactory getEventTypeResolvingBeanFactory()
public PathRegistry<String,EventType> getEventTypePathRegistry()
public EventTypeAvroHandler getEventTypeAvroHandler()
public Object getRuntime()
public RowRecogStatePoolStmtSvc getRowRecogStatePoolStmtSvc()
public RowRecogStateRepoFactory getRowRecogStateRepoFactory()
public HistoricalDataCacheFactory getHistoricalDataCacheFactory()
public DatabaseConfigServiceRuntime getDatabaseConfigService()
public EPRuntimeEventProcessWrapped getEPRuntimeEventProcessWrapped()
public EventServiceSendEventCommon getEPRuntimeSendEvent()
public EPRenderEventService getEPRuntimeRenderEvent()
public DataFlowFilterServiceAdapter getDataFlowFilterServiceAdapter()
public MetricReportingService getMetricReportingService()
public AuditProvider getAuditProvider()
getAuditProvider
in interface ExprEvaluatorContext
public InstrumentationCommon getInstrumentationProvider()
getInstrumentationProvider
in interface ExprEvaluatorContext
public Context getRuntimeEnvContext()
public Object getUserObjectRuntime()
public StatementType getStatementType()
public String getModuleName()
Copyright © 2005–2018. All rights reserved.