public class StatementContext extends Object implements ExprEvaluatorContext, SubSelectStrategyFactoryContext, EventTableFactoryFactoryContext
EPTYPE
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,
FilterService filterService,
SchedulingService schedulingService,
InternalEventRouteDest internalEventRouteDest) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFilterReboolConstant, setFilterReboolConstant
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, FilterService filterService, SchedulingService schedulingService, InternalEventRouteDest internalEventRouteDest)
public Annotation[] getAnnotations()
getAnnotations
in interface ExprEvaluatorContext
getAnnotations
in interface EventTableFactoryFactoryContext
public String getContextName()
getContextName
in interface ExprEvaluatorContext
public ContextRuntimeDescriptor getContextRuntimeDescriptor()
public ContextServiceFactory getContextServiceFactory()
public RuntimeSettingsService getRuntimeSettingsService()
getRuntimeSettingsService
in interface EventTableFactoryFactoryContext
public String getDeploymentId()
getDeploymentId
in interface ExprEvaluatorContext
public EPStatementHandle getEpStatementHandle()
public RuntimeExtensionServices getRuntimeExtensionServices()
public EventBeanTypedEventFactory getEventBeanTypedEventFactory()
getEventBeanTypedEventFactory
in interface ExprEvaluatorContext
public EventBeanService getEventBeanService()
getEventBeanService
in interface ExprEvaluatorContext
public String getRuntimeURI()
getRuntimeURI
in interface ExprEvaluatorContext
public ExpressionResultCacheService getExpressionResultCacheServiceSharable()
public ClasspathImportServiceRuntime getClasspathImportServiceRuntime()
public EventTableIndexService getEventTableIndexService()
getEventTableIndexService
in interface EventTableFactoryFactoryContext
getEventTableIndexService
in interface SubSelectStrategyFactoryContext
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()
getExceptionHandlingService
in interface ExprEvaluatorContext
public AgentInstanceContext makeAgentInstanceContextUnpartitioned()
public ContextManagementService getContextManagementService()
public VariableManagementService getVariableManagementService()
getVariableManagementService
in interface ExprEvaluatorContext
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()
getModuleName
in interface ExprEvaluatorContext
public EventTableFactoryFactoryContext getEventTableFactoryContext()
getEventTableFactoryContext
in interface SubSelectStrategyFactoryContext
public void setFilterService(FilterService filterService)
public void setSchedulingService(SchedulingService schedulingService)
public void setInternalEventRouteDest(InternalEventRouteDest internalEventRouteDest)
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.