public final class DECIndicatorExecutionContextOnProbe extends DECIndicatorExecutionContext
| Constructor and Description |
|---|
DECIndicatorExecutionContextOnProbe(com.orchestranetworks.schema.trigger.TableTriggerExecutionContext triggerContext,
String executionId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrentRecordXPathPredicate()
Returns
null if the indicator is not executed on a record scope. |
DECIndicatorExecutionEnvironment |
getExecutionEnvironment()
Returns the current execution environment for a Data Element Concept.
|
com.orchestranetworks.service.Session |
getSession()
Returns the current user session.
|
com.orchestranetworks.schema.trigger.TableTriggerExecutionContext |
getTriggerContext()
Returns the execution context for table triggers.
|
boolean |
isCreate()
Returns
true if in creation operation. |
boolean |
isDelete()
Returns
true if in deletion operation. |
boolean |
isOnDemand()
Returns
true if on demand mode. |
boolean |
isOnProbe()
Returns
true if on probe/trigger mode. |
boolean |
isUpdate()
Returns
true if in modification operation. |
getExecutionId, getIndicatorCodes, setIndicatorCodespublic DECIndicatorExecutionContextOnProbe(com.orchestranetworks.schema.trigger.TableTriggerExecutionContext triggerContext,
String executionId)
public com.orchestranetworks.schema.trigger.TableTriggerExecutionContext getTriggerContext()
public boolean isCreate()
true if in creation operation.public boolean isDelete()
true if in deletion operation.public boolean isUpdate()
true if in modification operation.public com.orchestranetworks.service.Session getSession()
public boolean isOnDemand()
IndicatorExecutionContexttrue if on demand mode.isOnDemand in class IndicatorExecutionContextpublic boolean isOnProbe()
IndicatorExecutionContexttrue if on probe/trigger mode.isOnProbe in class IndicatorExecutionContextpublic String getCurrentRecordXPathPredicate()
DECIndicatorExecutionContextnull if the indicator is not executed on a record scope.getCurrentRecordXPathPredicate in class DECIndicatorExecutionContextpublic DECIndicatorExecutionEnvironment getExecutionEnvironment()
DECIndicatorExecutionContextgetExecutionEnvironment in class DECIndicatorExecutionContext