|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.view.StatementServiceContext
public final class StatementServiceContext
Contains handles to the implementation of the the scheduling service for use in view evaluation.
Constructor Summary | |
---|---|
StatementServiceContext(String statementId,
String statementName,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle,
ViewResolutionService viewResultionService,
ExtensionServicesContext extensionServicesContext,
StatementStopService statementStopService)
Constructor. |
Method Summary | |
---|---|
EPStatementHandle |
getEpStatementHandle()
Returns the statement's resource locks. |
EventAdapterService |
getEventAdapterService()
Returns service for generating events and handling event types. |
ExtensionServicesContext |
getExtensionServicesContext()
Returns extension context. |
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 |
getViewResultionService()
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 StatementServiceContext(String statementId, String statementName, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EventAdapterService eventAdapterService, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, ExtensionServicesContext extensionServicesContext, StatementStopService statementStopService)
statementId
- is the statement is assigned for the statement for which this context existsstatementName
- is the statement nameschedulingService
- 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 stoppedMethod Detail |
---|
public String getStatementId()
public String getStatementName()
public final SchedulingService getSchedulingService()
public EventAdapterService getEventAdapterService()
public ScheduleBucket getScheduleBucket()
public EPStatementHandle getEpStatementHandle()
public ViewResolutionService getViewResultionService()
public ExtensionServicesContext getExtensionServicesContext()
public StatementStopService getStatementStopService()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |