|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.core.service.StatementContext
public final class StatementContext
Contains handles to the implementation of the the scheduling service for use in view evaluation.
Constructor Summary | |
---|---|
StatementContext(StatementContextEngineServices stmtEngineServices,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
EPStatementHandle epStatementHandle,
ViewResolutionService viewResultionService,
PatternObjectResolutionService patternResolutionService,
StatementExtensionSvcContext statementExtensionSvcContext,
StatementStopService statementStopService,
MethodResolutionService methodResolutionService,
PatternContextFactory patternContextFactory,
FilterService filterService,
StatementResultService statementResultService,
InternalEventRouteDest internalEventEngineRouteDest,
java.lang.annotation.Annotation[] annotations,
StatementAIResourceRegistry statementAgentInstanceRegistry,
StatementAgentInstanceLock defaultAgentInstanceLock,
ContextDescriptor contextDescriptor,
PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc,
MatchRecognizeStatePoolStmtSvc matchRecognizeStatePoolStmtSvc,
boolean statelessSelect,
ContextControllerFactoryService contextControllerFactoryService,
AgentInstanceScriptContext defaultAgentInstanceScriptContext,
AggregationServiceFactoryService aggregationServiceFactoryService,
boolean writesToTables,
java.lang.Object statementUserObject,
StatementSemiAnonymousTypeRegistry statementSemiAnonymousTypeRegistry,
int priority)
Constructor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StatementContext(StatementContextEngineServices stmtEngineServices, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, PatternObjectResolutionService patternResolutionService, StatementExtensionSvcContext statementExtensionSvcContext, StatementStopService statementStopService, MethodResolutionService methodResolutionService, PatternContextFactory patternContextFactory, FilterService filterService, StatementResultService statementResultService, InternalEventRouteDest internalEventEngineRouteDest, java.lang.annotation.Annotation[] annotations, StatementAIResourceRegistry statementAgentInstanceRegistry, StatementAgentInstanceLock defaultAgentInstanceLock, ContextDescriptor contextDescriptor, PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc, MatchRecognizeStatePoolStmtSvc matchRecognizeStatePoolStmtSvc, boolean statelessSelect, ContextControllerFactoryService contextControllerFactoryService, AgentInstanceScriptContext defaultAgentInstanceScriptContext, AggregationServiceFactoryService aggregationServiceFactoryService, boolean writesToTables, java.lang.Object statementUserObject, StatementSemiAnonymousTypeRegistry statementSemiAnonymousTypeRegistry, int priority)
stmtEngineServices
- is the engine services for the statementschedulingService
- implementation for schedule registrationscheduleBucket
- is for ordering scheduled callbacks within the view statementsepStatementHandle
- is the statements-own handle for use in registering callbacks with servicesviewResultionService
- is a service for resolving view namespace and name to a view factorystatementExtensionSvcContext
- provide extension points for custom statement resourcesstatementStopService
- for registering a callback invoked when a statement is stoppedmethodResolutionService
- is a service for resolving static methods and aggregation functionspatternContextFactory
- is the pattern-level services and context information factoryfilterService
- is the filtering servicepatternResolutionService
- is the service that resolves pattern objects for the statementstatementResultService
- handles awareness of listeners/subscriptions for a statement customizing output producedinternalEventEngineRouteDest
- routing destinationMethod Detail |
---|
public StatementType getStatementType()
public int getStatementId()
public java.lang.String getStatementName()
public final SchedulingService getSchedulingService()
public EventAdapterService getEventAdapterService()
public ScheduleBucket getScheduleBucket()
public EPStatementHandle getEpStatementHandle()
public ViewResolutionService getViewResolutionService()
public StatementExtensionSvcContext getStatementExtensionServicesContext()
public StatementStopService getStatementStopService()
public MethodResolutionService getMethodResolutionService()
public PatternContextFactory getPatternContextFactory()
public java.lang.String getExpression()
public java.lang.String getEngineURI()
public FilterService getFilterService()
public PatternObjectResolutionService getPatternResolutionService()
public NamedWindowMgmtService getNamedWindowMgmtService()
public VariableService getVariableService()
public TableService getTableService()
public StatementResultService getStatementResultService()
public java.net.URI[] getPlugInTypeResolutionURIs()
public ValueAddEventService getValueAddEventService()
public ConfigurationInformation getConfigSnapshot()
public void setSchedulingService(SchedulingService schedulingService)
schedulingService
- servicepublic void setFilterService(FilterService filterService)
filterService
- filter servicepublic InternalEventRouteDest getInternalEventEngineRouteDest()
public void setInternalEventEngineRouteDest(InternalEventRouteDest internalEventEngineRouteDest)
internalEventEngineRouteDest
- routerpublic ScheduleAdjustmentService getScheduleAdjustmentService()
public MetricReportingServiceSPI getMetricReportingService()
public TimeProvider getTimeProvider()
public ViewService getViewService()
public ExceptionHandlingService getExceptionHandlingService()
public TableExprEvaluatorContext getTableExprEvaluatorContext()
public ContextManagementService getContextManagementService()
public java.lang.annotation.Annotation[] getAnnotations()
public ExpressionResultCacheService getExpressionResultCacheServiceSharable()
public java.lang.String toString()
toString
in class java.lang.Object
public int getAgentInstanceId()
public StatementAIResourceRegistry getStatementAgentInstanceRegistry()
public StatementAgentInstanceLock getDefaultAgentInstanceLock()
public ContextDescriptor getContextDescriptor()
public void setDefaultAgentInstanceLock(StatementAgentInstanceLock defaultAgentInstanceLock)
public PatternSubexpressionPoolStmtSvc getPatternSubexpressionPoolSvc()
public MatchRecognizeStatePoolStmtSvc getMatchRecognizeStatePoolStmtSvc()
public boolean isStatelessSelect()
public ContextControllerFactoryService getContextControllerFactoryService()
public AgentInstanceScriptContext getDefaultAgentInstanceScriptContext()
public AggregationServiceFactoryService getAggregationServiceFactoryService()
public StatementEventTypeRef getStatementEventTypeRef()
public java.lang.String getContextName()
public boolean isWritesToTables()
public java.lang.Object getStatementUserObject()
public EngineLevelExtensionServicesContext getEngineExtensionServicesContext()
public RegexHandlerFactory getRegexPartitionStateRepoFactory()
public ViewServicePreviousFactory getViewServicePreviousFactory()
public PatternNodeFactory getPatternNodeFactory()
public EventTableIndexService getEventTableIndexService()
public StatementLockFactory getStatementLockFactory()
public void setStatementSpecCompiled(StatementSpecCompiled statementSpecCompiled)
public StatementSpecCompiled getStatementSpecCompiled()
public void setStatementAgentInstanceFactory(StatementAgentInstanceFactory statementAgentInstanceFactory)
public StatementAgentInstanceFactory getStatementAgentInstanceFactory()
public EPStatementSPI getStatement()
public void setStatement(EPStatementSPI statement)
public StatementSemiAnonymousTypeRegistry getStatementSemiAnonymousTypeRegistry()
public FilterBooleanExpressionFactory getFilterBooleanExpressionFactory()
public EngineSettingsService getEngineSettingsService()
public int getPriority()
public FilterFaultHandlerFactory getFilterFaultHandlerFactory()
public void setFilterFaultHandlerFactory(FilterFaultHandlerFactory filterFaultHandlerFactory)
public TimeSourceService getTimeSourceService()
|
© 2006-2016 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |