public class InternalEventRouterEntry extends Object
Constructor and Description |
---|
InternalEventRouterEntry(int priority,
boolean drop,
ExprEvaluator optionalWhereClause,
ExprNode[] assignments,
EventBeanWriter writer,
TypeWidener[] wideners,
InternalRoutePreprocessView outputView,
StatementAgentInstanceLock agentInstanceLock,
boolean hasSubselect)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
StatementAgentInstanceLock |
getAgentInstanceLock() |
ExprEvaluator[] |
getAssignments()
Returns the expressions providing values for assignment.
|
ExprEvaluator |
getOptionalWhereClause()
Returns the where-clause or null if none defined
|
InternalRoutePreprocessView |
getOutputView()
Returns the output view.
|
int |
getPriority()
Returns the execution priority.
|
TypeWidener[] |
getWideners()
Returns the type wideners to use or null if none required.
|
EventBeanWriter |
getWriter()
Returns the writer to the event for writing property values.
|
boolean |
isDrop()
Returns indicator whether dropping events if the where-clause matches.
|
boolean |
isHasSubselect() |
public InternalEventRouterEntry(int priority, boolean drop, ExprEvaluator optionalWhereClause, ExprNode[] assignments, EventBeanWriter writer, TypeWidener[] wideners, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
priority
- priority of statementdrop
- whether to drop the event if matchedoptionalWhereClause
- where clause, or null if none providedassignments
- event property assignmentswriter
- writes values to an eventwideners
- for widening types to writeoutputView
- for indicating outputagentInstanceLock
- agent instance lockhasSubselect
- indicator whether there are subselectspublic int getPriority()
public boolean isDrop()
public ExprEvaluator getOptionalWhereClause()
public ExprEvaluator[] getAssignments()
public EventBeanWriter getWriter()
public TypeWidener[] getWideners()
public InternalRoutePreprocessView getOutputView()
public StatementAgentInstanceLock getAgentInstanceLock()
public boolean isHasSubselect()