public class EPLMethodInvocationContext extends Object
Constructor and Description |
---|
EPLMethodInvocationContext(String statementName,
int contextPartitionId,
String engineURI,
String functionName,
Object statementUserObject,
EventBeanService eventBeanService)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
int |
getContextPartitionId()
Returns the context partition id, or -1 if no contexts or if the invocation context is not associated to a specific statement and is shareable between statements
|
String |
getEngineURI()
Returns the engine URI
|
EventBeanService |
getEventBeanService()
Returns event and event type services.
|
String |
getFunctionName()
Returns the function name that appears in the EPL statement.
|
String |
getStatementName()
Returns the statement name, or null if the invocation context is not associated to a specific statement and is shareable between statements
|
Object |
getStatementUserObject()
Returns the statement user object or null if not assigned or if the invocation context is not associated to a specific statement and is shareable between statements
|
public EPLMethodInvocationContext(String statementName, int contextPartitionId, String engineURI, String functionName, Object statementUserObject, EventBeanService eventBeanService)
statementName
- the statement namecontextPartitionId
- context partition id if using contexts, or -1 if not using context partitionsengineURI
- the engine URIfunctionName
- the name of the plug-in single row function, or the method name if not a plug-in single row functionstatementUserObject
- the statement user object or null if not assignedeventBeanService
- event and event type servicespublic String getStatementName()
public int getContextPartitionId()
public String getEngineURI()
public String getFunctionName()
public Object getStatementUserObject()
public EventBeanService getEventBeanService()