public class EPStatementAgentInstanceHandle extends Object
Constructor and Description |
---|
EPStatementAgentInstanceHandle(EPStatementHandle statementHandle,
int agentInstanceId,
StatementAgentInstanceLock statementAgentInstanceLock) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object otherObj) |
int |
getAgentInstanceId() |
FilterFaultHandler |
getFilterFaultHandler() |
MultiMatchHandler |
getMultiMatchHandler() |
EPStatementDispatch |
getOptionalDispatchable() |
int |
getPriority() |
StatementAgentInstanceLock |
getStatementAgentInstanceLock() |
StatementAgentInstanceFilterVersion |
getStatementFilterVersion() |
EPStatementHandle |
getStatementHandle() |
int |
getStatementId() |
int |
hashCode() |
void |
internalDispatch()
Invoked by runtime to indicate that a statements's
filer and schedule processing is done, and now it's time to process join results.
|
boolean |
isCanSelfJoin() |
boolean |
isCurrentFilter(long filterVersion)
Tests filter version.
|
boolean |
isDestroyed() |
boolean |
isHasTableAccess() |
boolean |
isHasVariables() |
boolean |
isPreemptive() |
void |
setDestroyed(boolean destroyed) |
void |
setFilterFaultHandler(FilterFaultHandler filterFaultHandler) |
void |
setOptionalDispatchable(EPStatementDispatch optionalDispatchable)
Provides a callback for use when statement processing for filters and schedules is done,
for use by join statements that require an explicit indicator that all
joined streams results have been processed.
|
String |
toString() |
public EPStatementAgentInstanceHandle(EPStatementHandle statementHandle, int agentInstanceId, StatementAgentInstanceLock statementAgentInstanceLock)
public StatementAgentInstanceLock getStatementAgentInstanceLock()
public int getAgentInstanceId()
public boolean isCanSelfJoin()
public int getPriority()
public boolean isPreemptive()
public boolean isHasVariables()
public boolean isHasTableAccess()
public StatementAgentInstanceFilterVersion getStatementFilterVersion()
public boolean isCurrentFilter(long filterVersion)
filterVersion
- to testpublic void setOptionalDispatchable(EPStatementDispatch optionalDispatchable)
optionalDispatchable
- is the instance for calling onto after statement callback processingpublic EPStatementDispatch getOptionalDispatchable()
public void internalDispatch()
public boolean isDestroyed()
public void setDestroyed(boolean destroyed)
public FilterFaultHandler getFilterFaultHandler()
public void setFilterFaultHandler(FilterFaultHandler filterFaultHandler)
public int getStatementId()
public MultiMatchHandler getMultiMatchHandler()
public EPStatementHandle getStatementHandle()
Copyright © 2005–2022. All rights reserved.