|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.view.OutputProcessViewBase
public abstract class OutputProcessViewBase
Field Summary | |
---|---|
protected UpdateDispatchView |
childView
|
protected JoinExecutionStrategy |
joinExecutionStrategy
|
protected Viewable |
parentView
|
protected ResultSetProcessor |
resultSetProcessor
|
Constructor Summary | |
---|---|
protected |
OutputProcessViewBase(ResultSetProcessor resultSetProcessor)
|
Method Summary | |
---|---|
View |
addView(View view)
Add a view to the viewable object. |
EventType |
getEventType()
Provides metadata information about the type of object the event collection contains. |
abstract int |
getNumChangesetRows()
|
abstract OutputProcessViewAfterState |
getOptionalAfterConditionState()
|
abstract OutputProcessViewConditionDeltaSet |
getOptionalDeltaSet()
|
abstract OutputCondition |
getOptionalOutputCondition()
|
Viewable |
getParent()
Returns the View's parent Viewable. |
ResultSetProcessor |
getResultSetProcessor()
|
View[] |
getViews()
Returns all added views. |
boolean |
hasViews()
Test is there are any views to the Viewable. |
void |
removeAllViews()
Remove all views. |
boolean |
removeView(View view)
Remove a view. |
void |
setJoinExecutionStrategy(JoinExecutionStrategy joinExecutionStrategy)
For joins, supplies the join execution strategy that provides iteration over statement results. |
void |
setParent(Viewable parent)
Called when the View is added to a Viewable object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.espertech.esper.view.View |
---|
update |
Methods inherited from interface com.espertech.esper.view.EventCollection |
---|
iterator |
Methods inherited from interface com.espertech.esper.epl.join.base.JoinSetProcessor |
---|
process |
Methods inherited from interface com.espertech.esper.epl.view.OutputProcessViewTerminable |
---|
terminated |
Methods inherited from interface com.espertech.esper.util.StopCallback |
---|
stop |
Field Detail |
---|
protected final ResultSetProcessor resultSetProcessor
protected JoinExecutionStrategy joinExecutionStrategy
protected UpdateDispatchView childView
protected Viewable parentView
Constructor Detail |
---|
protected OutputProcessViewBase(ResultSetProcessor resultSetProcessor)
Method Detail |
---|
public abstract int getNumChangesetRows()
public abstract OutputCondition getOptionalOutputCondition()
public abstract OutputProcessViewConditionDeltaSet getOptionalDeltaSet()
public abstract OutputProcessViewAfterState getOptionalAfterConditionState()
public Viewable getParent()
View
getParent
in interface View
public void setParent(Viewable parent)
View
setParent
in interface View
parent
- is the parent that this view is a child ofpublic View addView(View view)
Viewable
addView
in interface Viewable
view
- to add
public View[] getViews()
Viewable
getViews
in interface Viewable
public void removeAllViews()
Viewable
removeAllViews
in interface Viewable
public boolean removeView(View view)
Viewable
removeView
in interface Viewable
view
- to remove
public boolean hasViews()
Viewable
hasViews
in interface Viewable
public EventType getEventType()
EventCollection
getEventType
in interface EventCollection
public void setJoinExecutionStrategy(JoinExecutionStrategy joinExecutionStrategy)
joinExecutionStrategy
- executes joins including static (non-continuous) joinspublic ResultSetProcessor getResultSetProcessor()
|
© 2006-2016 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 |