public class PatternContext extends Object
Constructor and Description |
---|
PatternContext(StatementContext statementContext,
int streamNumber,
MatchedEventMapMeta matchedEventMapMeta,
boolean isResilient) |
Modifier and Type | Method and Description |
---|---|
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.
|
ExceptionHandlingService |
getExceptionHandlingService() |
FilterService |
getFilterService()
Returns service to use for filter evaluation.
|
MatchedEventMapMeta |
getMatchedEventMapMeta() |
ScheduleBucket |
getScheduleBucket()
Returns the schedule bucket for ordering schedule callbacks within this pattern.
|
SchedulingService |
getSchedulingService()
Returns service to use for schedule evaluation.
|
StatementContext |
getStatementContext() |
StatementExtensionSvcContext |
getStatementExtensionServicesContext()
Returns extension services context for statement (statement-specific).
|
int |
getStatementId()
Returns the statement id.
|
String |
getStatementName()
Returns the statement name.
|
int |
getStreamNumber()
Returns the stream number.
|
TimeProvider |
getTimeProvider() |
VariableService |
getVariableService()
Returns the variable service.
|
boolean |
isResilient() |
public PatternContext(StatementContext statementContext, int streamNumber, MatchedEventMapMeta matchedEventMapMeta, boolean isResilient)
public final FilterService getFilterService()
public final SchedulingService getSchedulingService()
public ScheduleBucket getScheduleBucket()
public EventAdapterService getEventAdapterService()
public EPStatementHandle getEpStatementHandle()
public int getStatementId()
public String getStatementName()
public int getStreamNumber()
public String getEngineURI()
public StatementExtensionSvcContext getStatementExtensionServicesContext()
public VariableService getVariableService()
public TimeProvider getTimeProvider()
public ExceptionHandlingService getExceptionHandlingService()
public StatementContext getStatementContext()
public MatchedEventMapMeta getMatchedEventMapMeta()
public boolean isResilient()