Interface EPStatementSPI
- All Superinterfaces:
EPIterable
,EPListenable
,EPStatement
- All Known Implementing Classes:
EPStatementImpl
-
Method Summary
Modifier and TypeMethodDescriptioncom.espertech.esper.common.internal.statement.dispatch.UpdateDispatchView
com.espertech.esper.common.internal.view.core.Viewable
Returns the parent view.com.espertech.esper.common.internal.context.util.StatementContext
Returns the statement context.int
Returns the statement id.void
recoveryUpdateListeners
(EPStatementListenerSet listenerSet) void
void
setParentView
(com.espertech.esper.common.internal.view.core.Viewable viewable) Sets the parent view.Methods inherited from interface com.espertech.esper.runtime.client.EPIterable
iterator, iterator, safeIterator, safeIterator
Methods inherited from interface com.espertech.esper.runtime.client.EPListenable
addListener, addListenerWithReplay, getUpdateListeners, removeAllListeners, removeListener
Methods inherited from interface com.espertech.esper.runtime.client.EPStatement
getAnnotations, getDeploymentId, getEventType, getName, getProperty, getSubscriber, getUserObjectCompileTime, getUserObjectRuntime, isDestroyed, setSubscriber, setSubscriber
-
Method Details
-
getStatementId
int getStatementId()Returns the statement id.- Returns:
- statement id
-
getStatementContext
com.espertech.esper.common.internal.context.util.StatementContext getStatementContext()Returns the statement context.- Returns:
- statement context
-
setParentView
void setParentView(com.espertech.esper.common.internal.view.core.Viewable viewable) Sets the parent view.- Parameters:
viewable
- is the statement viewable
-
getParentView
com.espertech.esper.common.internal.view.core.Viewable getParentView()Returns the parent view.- Returns:
- viewable is the statement parent viewable
-
recoveryUpdateListeners
-
getDispatchChildView
com.espertech.esper.common.internal.statement.dispatch.UpdateDispatchView getDispatchChildView() -
setDestroyed
void setDestroyed()
-