|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.core.StatementContext
public final class StatementContext
Contains handles to the implementation of the the scheduling service for use in view evaluation.
Constructor Summary | |
---|---|
StatementContext(String engineURI,
String engineInstanceId,
String statementId,
String statementName,
String expression,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle,
ViewResolutionService viewResultionService,
PatternObjectResolutionService patternResolutionService,
ExtensionServicesContext extensionServicesContext,
StatementStopService statementStopService,
MethodResolutionService methodResolutionService,
PatternContextFactory patternContextFactory,
FilterService filterService,
JoinSetComposerFactory joinSetComposerFactory,
OutputConditionFactory outputConditionFactory)
Constructor. |
Method Summary | |
---|---|
String |
getEngineInstanceId()
Returns the engine instance id. |
String |
getEngineURI()
Returns the engine URI. |
EPStatementHandle |
getEpStatementHandle()
Returns the statement's resource locks. |
EventAdapterService |
getEventAdapterService()
Returns service for generating events and handling event types. |
String |
getExpression()
Returns the statement expression text |
ExtensionServicesContext |
getExtensionServicesContext()
Returns extension context. |
FilterService |
getFilterService()
Returns the filter service. |
JoinSetComposerFactory |
getJoinSetComposerFactory()
Returns the statement's factory for join set processors. |
MethodResolutionService |
getMethodResolutionService()
Returns service to look up static and aggregation methods or functions. |
OutputConditionFactory |
getOutputConditionFactory()
Returns the statement's factory for output conditions. |
PatternContextFactory |
getPatternContextFactory()
Returns the pattern context factory for the statement. |
PatternObjectResolutionService |
getPatternResolutionService()
Returns the statement's resolution service for pattern objects. |
ScheduleBucket |
getScheduleBucket()
Returns the schedule bucket for ordering schedule callbacks within this pattern. |
SchedulingService |
getSchedulingService()
Returns service to use for schedule evaluation. |
String |
getStatementId()
Returns the statement id. |
String |
getStatementName()
Returns the statement name |
StatementStopService |
getStatementStopService()
Returns statement stop subscription taker. |
ViewResolutionService |
getViewResolutionService()
Returns view resolution svc. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StatementContext(String engineURI, String engineInstanceId, String statementId, String statementName, String expression, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EventAdapterService eventAdapterService, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, PatternObjectResolutionService patternResolutionService, ExtensionServicesContext extensionServicesContext, StatementStopService statementStopService, MethodResolutionService methodResolutionService, PatternContextFactory patternContextFactory, FilterService filterService, JoinSetComposerFactory joinSetComposerFactory, OutputConditionFactory outputConditionFactory)
engineURI
- is the engine URIengineInstanceId
- is the name of the engine instancestatementId
- is the statement is assigned for the statement for which this context existsstatementName
- is the statement nameexpression
- is the EQL or pattern expression usedschedulingService
- implementation for schedule registrationscheduleBucket
- is for ordering scheduled callbacks within the view statementseventAdapterService
- service for generating events and handling event typesepStatementHandle
- is the statements-own handle for use in registering callbacks with servicesviewResultionService
- is a service for resolving view namespace and name to a view factoryextensionServicesContext
- 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 statementjoinSetComposerFactory
- is the factory for creating service objects that compose join resultsoutputConditionFactory
- is the factory for output condition objectsMethod Detail |
---|
public String getStatementId()
public String getStatementName()
public final SchedulingService getSchedulingService()
public EventAdapterService getEventAdapterService()
public ScheduleBucket getScheduleBucket()
public EPStatementHandle getEpStatementHandle()
public ViewResolutionService getViewResolutionService()
public ExtensionServicesContext getExtensionServicesContext()
public StatementStopService getStatementStopService()
public MethodResolutionService getMethodResolutionService()
public PatternContextFactory getPatternContextFactory()
public String getExpression()
public String getEngineURI()
public String getEngineInstanceId()
public FilterService getFilterService()
public JoinSetComposerFactory getJoinSetComposerFactory()
public OutputConditionFactory getOutputConditionFactory()
public PatternObjectResolutionService getPatternResolutionService()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |