public class OnExprViewNamedWindowSelect extends OnExprViewNameWindowBase
agentInstanceContext, rootView
child
Constructor and Description |
---|
OnExprViewNamedWindowSelect(SubordWMatchExprLookupStrategy lookupStrategy,
NamedWindowRootViewInstance rootView,
AgentInstanceContext agentInstanceContext,
InfraOnSelectViewFactory parent,
ResultSetProcessor resultSetProcessor,
boolean audit,
boolean isDelete,
TableInstance tableInstanceInsertInto) |
Modifier and Type | Method and Description |
---|---|
static Set<MultiKey<EventBean>> |
buildJoinResult(EventBean[] triggerEvents,
EventBean[] matchingEvents) |
EventType |
getEventType()
Provides metadata information about the type of object the event collection contains.
|
void |
handleMatching(EventBean[] triggerEvents,
EventBean[] matchingEvents)
Implemented by on-trigger views to action on the combination of trigger and matching events in the named window.
|
Iterator<EventBean> |
iterator()
Allows iteration through all elements in this viewable.
|
getExprEvaluatorContext, update
getChild, getParent, setChild, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public OnExprViewNamedWindowSelect(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance rootView, AgentInstanceContext agentInstanceContext, InfraOnSelectViewFactory parent, ResultSetProcessor resultSetProcessor, boolean audit, boolean isDelete, TableInstance tableInstanceInsertInto)
public void handleMatching(EventBean[] triggerEvents, EventBean[] matchingEvents)
OnExprViewNameWindowBase
handleMatching
in class OnExprViewNameWindowBase
triggerEvents
- is the trigger events (usually 1)matchingEvents
- is the matching events retrieved via lookup strategypublic static Set<MultiKey<EventBean>> buildJoinResult(EventBean[] triggerEvents, EventBean[] matchingEvents)
public EventType getEventType()
Viewable
public Iterator<EventBean> iterator()
Viewable
Copyright © 2005–2018. All rights reserved.