public interface IndicatorDefinitionContext
IndicatorDefinition
.Modifier and Type | Method and Description |
---|---|
String |
getBespokeParameterValue(String key)
Returns the value of the input parameter when
ParameterDefinition.isList() returns false . |
List<String> |
getBespokeParameterValues(String key)
Returns the values of the input parameter when
ParameterDefinition.isList() returns true . |
com.onwbp.adaptation.Adaptation |
getContextDataset()
Returns the data set configured for
Indicator execution. |
String |
getDECBusinessCode()
Returns the business code of the data element concept to execute.
|
com.onwbp.adaptation.PrimaryKey |
getDECCode()
Returns the primary key of the data element concept to execute.
|
com.onwbp.base.text.UserMessage |
getDECName()
Returns the name of the data element concept to execute.
|
com.orchestranetworks.schema.Path |
getDECTablePath()
Returns the configured table path.
|
DECType |
getDECType()
Returns the current
DECType . |
com.orchestranetworks.schema.Path |
getField()
Returns the configured field path.
|
String |
getGroupingDisplayOptions()
Returns grouping display options.
|
com.orchestranetworks.schema.Path |
getGroupingField()
Returns the configured field group by path.
|
com.orchestranetworks.schema.Path |
getGroupPath()
Returns the configured group path.
|
String |
getGroupPriority()
Returns group priority.
|
com.onwbp.adaptation.PrimaryKey |
getIndicatorCode()
Returns the primary key of the Indicator to execute.
|
com.onwbp.base.text.UserMessage |
getIndicatorDescription()
Returns the business description of the Indicator to execute.
|
com.onwbp.base.text.UserMessage |
getIndicatorName()
Returns the name of the Indicator to execute.
|
LinkedRecordInformation |
getLinkedRecordInformation()
Returns the linked record information.
|
Integer |
getMaximumNumberOfGroups()
Returns maximum number of groups.
|
String |
getOperationIdentifier()
Returns the operation identifier.
|
String |
getOtherGroupName()
Returns other group name.
|
List<String> |
getOwnersEmails()
Returns e-mails for the configured owner.
|
String |
getPublicationView()
Returns the publication name of the Indicator view.
|
IndicatorStorage |
getStorage()
Returns the configured storage.
|
String |
getValidityStatus()
Returns the validity status.
|
Watchdog |
getWatchdog()
Returns the
Watchdog . |
com.orchestranetworks.workflow.PublishedProcessKey |
getWorkflowKey()
Returns the configured workflow key.
|
String |
getXPathPredicate()
Returns the XPath predicate configured for
Indicator execution. |
Boolean |
isGroupBy()
Returns is group by.
|
boolean |
saveLastValueOnlyInFlatDataTable()
Returns the configured boolean value.
|
boolean |
saveLastValueOnlyInIndicatorReportTable()
Returns the configured boolean value.
|
boolean |
saveLastValueOnlyOnBigDataTable()
Deprecated.
Since 2.0.0 use
saveLastValueOnlyInFlatDataTable() instead. |
boolean |
saveLastValueOnlyOnReportingTable()
Deprecated.
Since 2.0.0 use
saveLastValueOnlyInIndicatorReportTable() instead. |
IndicatorStorage getStorage()
com.orchestranetworks.schema.Path getDECTablePath()
com.orchestranetworks.schema.Path getField()
com.orchestranetworks.schema.Path getGroupPath()
com.orchestranetworks.workflow.PublishedProcessKey getWorkflowKey()
com.onwbp.adaptation.PrimaryKey getDECCode()
com.onwbp.base.text.UserMessage getDECName()
String getDECBusinessCode()
com.onwbp.adaptation.PrimaryKey getIndicatorCode()
com.onwbp.base.text.UserMessage getIndicatorName()
com.onwbp.base.text.UserMessage getIndicatorDescription()
String getPublicationView()
@Deprecated boolean saveLastValueOnlyOnReportingTable()
saveLastValueOnlyInIndicatorReportTable()
instead.If true
, the Indicator report
and the Indicator value
table does not keep the history of indicator results.
boolean saveLastValueOnlyInIndicatorReportTable()
If true
, the Indicator report
and the Indicator value
table does not keep the history of indicator results.
@Deprecated boolean saveLastValueOnlyOnBigDataTable()
saveLastValueOnlyInFlatDataTable()
instead.If true
, the Big data
table does not keep the history of indicator results.
boolean saveLastValueOnlyInFlatDataTable()
If true
, the Flat data
table or the Big data
table does not keep the history of indicator results.
String getBespokeParameterValue(String key)
ParameterDefinition.isList()
returns false
.key
- the input parameter key.ParameterDefinition
List<String> getBespokeParameterValues(String key)
ParameterDefinition.isList()
returns true
.key
- the input parameter key.ParameterDefinition
String getValidityStatus()
String getOperationIdentifier()
LinkedRecordInformation getLinkedRecordInformation()
Returns null
if IndicatorDefinition.getLinkedRecordDefinition()
is not defined.
com.onwbp.adaptation.Adaptation getContextDataset()
Indicator
execution.
Returns null
if the execution environment is not a data set, table, group, or field.
String getXPathPredicate()
Indicator
execution.
Returns an empty string if this is not an indicator at the table level.
Boolean isGroupBy()
Integer getMaximumNumberOfGroups()
String getGroupPriority()
String getOtherGroupName()
String getGroupingDisplayOptions()
com.orchestranetworks.schema.Path getGroupingField()