|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InternalEventRouter
Interface for a service that routes events within the engine for further processing.
Method Summary | |
---|---|
void |
addPreprocessing(InternalEventRouterDesc internalEventRouterDesc,
InternalRoutePreprocessView outputView,
StatementAgentInstanceLock agentInstanceLock,
boolean hasSubselect)
|
InternalEventRouterDesc |
getValidatePreprocessing(EventType eventType,
UpdateDesc desc,
java.lang.annotation.Annotation[] annotations)
|
boolean |
isHasPreprocessing()
|
EventBean |
preprocess(EventBean theEvent,
ExprEvaluatorContext engineFilterAndDispatchTimeContext)
|
void |
removePreprocessing(EventType eventType,
UpdateDesc desc)
Remove preprocessing. |
void |
route(EventBean theEvent,
EPStatementHandle statementHandle,
InternalEventRouteDest routeDest,
ExprEvaluatorContext exprEvaluatorContext,
boolean addToFront)
Route the event such that the event is processed as required. |
void |
setInsertIntoListener(InsertIntoListener insertIntoListener)
|
Method Detail |
---|
InternalEventRouterDesc getValidatePreprocessing(EventType eventType, UpdateDesc desc, java.lang.annotation.Annotation[] annotations) throws ExprValidationException
ExprValidationException
void addPreprocessing(InternalEventRouterDesc internalEventRouterDesc, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
void removePreprocessing(EventType eventType, UpdateDesc desc)
eventType
- type to remove fordesc
- update statement specificationvoid route(EventBean theEvent, EPStatementHandle statementHandle, InternalEventRouteDest routeDest, ExprEvaluatorContext exprEvaluatorContext, boolean addToFront)
theEvent
- to routestatementHandle
- provides statement resourcesexprEvaluatorContext
- context for expression evalauationrouteDest
- routing destinationboolean isHasPreprocessing()
EventBean preprocess(EventBean theEvent, ExprEvaluatorContext engineFilterAndDispatchTimeContext)
void setInsertIntoListener(InsertIntoListener insertIntoListener)
|
© 2006-2015 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 |