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, setIndicatorCodes
public DECIndicatorExecutionContextOnDemand(String executionId, DECIndicatorExecutionEnvironment environment)
public final String getCurrentRecordXPathPredicate()
DECIndicatorExecutionContext
null
if the indicator is not executed on a record scope.getCurrentRecordXPathPredicate
in class DECIndicatorExecutionContext
public DECIndicatorExecutionEnvironment getExecutionEnvironment()
DECIndicatorExecutionContext
getExecutionEnvironment
in class DECIndicatorExecutionContext
public boolean isOnDemand()
IndicatorExecutionContext
true
if on demand mode.isOnDemand
in class IndicatorExecutionContext
public boolean isOnProbe()
IndicatorExecutionContext
true
if on probe/trigger mode.isOnProbe
in class IndicatorExecutionContext