|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.pattern.PatternContext
public final class PatternContext
Contains handles to implementations of services needed by evaluation nodes.
Constructor Summary | |
---|---|
PatternContext(StatementContext statementContext,
int streamNumber,
PatternStateFactory patternStateFactory)
Constructor. |
Method Summary | |
---|---|
String |
getEngineInstanceId()
Returns the engine instance id. |
String |
getEngineURI()
Returns the engine URI. |
EPStatementHandle |
getEpStatementHandle()
Returns the statement's resource handle for locking. |
EventAdapterService |
getEventAdapterService()
Returns teh service providing event adaptering or wrapping. |
ExtensionServicesContext |
getExtensionServicesContext()
Returns extension services context. |
FilterService |
getFilterService()
Returns service to use for filter evaluation. |
PatternStateFactory |
getPatternStateFactory()
Returns the pattern state node factory to use. |
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. |
int |
getStreamNumber()
Returns the stream number. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PatternContext(StatementContext statementContext, int streamNumber, PatternStateFactory patternStateFactory)
patternStateFactory
- is the state node factory for the patternstatementContext
- is the statement contextstreamNumber
- is the stream numberMethod Detail |
---|
public final FilterService getFilterService()
public final SchedulingService getSchedulingService()
public ScheduleBucket getScheduleBucket()
public EventAdapterService getEventAdapterService()
public EPStatementHandle getEpStatementHandle()
public PatternStateFactory getPatternStateFactory()
public String getStatementId()
public String getStatementName()
public int getStreamNumber()
public String getEngineURI()
public String getEngineInstanceId()
public ExtensionServicesContext getExtensionServicesContext()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |