|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.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,
StatementExtensionSvcContext statementExtensionSvcContext,
StatementStopService statementStopService,
MethodResolutionService methodResolutionService,
PatternContextFactory patternContextFactory,
FilterService filterService,
JoinSetComposerFactory joinSetComposerFactory,
OutputConditionFactory outputConditionFactory,
NamedWindowService namedWindowService,
VariableService variableService,
StatementResultService statementResultService,
URI[] plugInTypeResolutionURIs,
ValueAddEventService valueAddEventService)
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 |
StatementExtensionSvcContext |
getExtensionServicesContext()
Returns extension context for statements. |
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. |
NamedWindowService |
getNamedWindowService()
Returns the named window management service. |
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. |
URI[] |
getPlugInTypeResolutionURIs()
Returns the URIs for resolving the event name against plug-inn event representations, if any |
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 |
StatementResultService |
getStatementResultService()
Returns the service that handles awareness of listeners/subscriptions for a statement customizing output produced |
StatementStopService |
getStatementStopService()
Returns statement stop subscription taker. |
ValueAddEventService |
getValueAddEventService()
Returns the update event service. |
VariableService |
getVariableService()
Returns variable service. |
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, StatementExtensionSvcContext statementExtensionSvcContext, StatementStopService statementStopService, MethodResolutionService methodResolutionService, PatternContextFactory patternContextFactory, FilterService filterService, JoinSetComposerFactory joinSetComposerFactory, OutputConditionFactory outputConditionFactory, NamedWindowService namedWindowService, VariableService variableService, StatementResultService statementResultService, URI[] plugInTypeResolutionURIs, ValueAddEventService valueAddEventService)
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 EPL 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 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 statementjoinSetComposerFactory
- is the factory for creating service objects that compose join resultsoutputConditionFactory
- is the factory for output condition objectsnamedWindowService
- is holding information about the named windows active in the systemvariableService
- provides access to variable valuesstatementResultService
- handles awareness of listeners/subscriptions for a statement customizing output producedplugInTypeResolutionURIs
- is URIs for resolving the event name against plug-inn event representations, if anyvalueAddEventService
- - service that handles update eventsMethod Detail |
---|
public String getStatementId()
public String getStatementName()
public final SchedulingService getSchedulingService()
public EventAdapterService getEventAdapterService()
public ScheduleBucket getScheduleBucket()
public EPStatementHandle getEpStatementHandle()
public ViewResolutionService getViewResolutionService()
public StatementExtensionSvcContext 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 NamedWindowService getNamedWindowService()
public VariableService getVariableService()
public StatementResultService getStatementResultService()
public URI[] getPlugInTypeResolutionURIs()
public ValueAddEventService getValueAddEventService()
public String toString()
toString
in class Object
|
© 2007 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 |