|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.core.service.InternalEventRouterEntry
public class InternalEventRouterEntry
Pre-Processing entry for routing an event internally.
Constructor Summary | |
---|---|
InternalEventRouterEntry(int priority,
boolean drop,
ExprNode optionalWhereClause,
ExprNode[] assignments,
EventBeanWriter writer,
TypeWidener[] wideners,
InternalRoutePreprocessView outputView,
StatementAgentInstanceLock agentInstanceLock,
boolean hasSubselect)
Ctor. |
Method Summary | |
---|---|
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()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InternalEventRouterEntry(int priority, boolean drop, ExprNode 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
- Method Detail |
---|
public 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()
|
© 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 |