public interface InternalEventRouter
Modifier and Type | Method and Description |
---|---|
void |
addPreprocessing(InternalEventRouterDesc internalEventRouterDesc,
InternalRoutePreprocessView outputView,
StatementAgentInstanceLock agentInstanceLock,
boolean hasSubselect) |
boolean |
isHasPreprocessing() |
EventBean |
preprocess(EventBean theEvent,
ExprEvaluatorContext runtimeFilterAndDispatchTimeContext,
InstrumentationCommon instrumentation) |
void |
removePreprocessing(EventType eventType,
InternalEventRouterDesc desc) |
void |
route(EventBean theEvent,
AgentInstanceContext agentInstanceContext,
boolean addToFront)
Route the event such that the event is processed as required.
|
void |
setInsertIntoListener(InsertIntoListener insertIntoListener) |
void addPreprocessing(InternalEventRouterDesc internalEventRouterDesc, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
void removePreprocessing(EventType eventType, InternalEventRouterDesc desc)
void route(EventBean theEvent, AgentInstanceContext agentInstanceContext, boolean addToFront)
theEvent
- to routeagentInstanceContext
- agentInstanceContextaddToFront
- indicator whether to add to front queueboolean isHasPreprocessing()
EventBean preprocess(EventBean theEvent, ExprEvaluatorContext runtimeFilterAndDispatchTimeContext, InstrumentationCommon instrumentation)
void setInsertIntoListener(InsertIntoListener insertIntoListener)
Copyright © 2005–2018. All rights reserved.