public final class DECIndicatorExecutionContextOnDemand extends DECIndicatorExecutionContext
| Constructor and Description |
|---|
DECIndicatorExecutionContextOnDemand(String executionId,
DECIndicatorExecutionEnvironment environment) |
| 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.
|
boolean |
isOnDemand()
Returns
true if on demand mode. |
boolean |
isOnProbe()
Returns
true if on probe/trigger mode. |
getExecutionId, getIndicatorCodes, setIndicatorCodespublic DECIndicatorExecutionContextOnDemand(String executionId, DECIndicatorExecutionEnvironment environment)
public final String getCurrentRecordXPathPredicate()
DECIndicatorExecutionContextnull if the indicator is not executed on a record scope.getCurrentRecordXPathPredicate in class DECIndicatorExecutionContextpublic DECIndicatorExecutionEnvironment getExecutionEnvironment()
DECIndicatorExecutionContextgetExecutionEnvironment in class DECIndicatorExecutionContextpublic boolean isOnDemand()
IndicatorExecutionContexttrue if on demand mode.isOnDemand in class IndicatorExecutionContextpublic boolean isOnProbe()
IndicatorExecutionContexttrue if on probe/trigger mode.isOnProbe in class IndicatorExecutionContext