Package com.orchestranetworks.addon.dqid
Interface IndicatorDefinitionContext
-
public interface IndicatorDefinitionContextRepresents the configuration of anIndicatorDefinition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetBespokeParameterValue(java.lang.String key)Returns the value of the input parameter whenParameterDefinition.isList()returnsfalse.java.util.List<java.lang.String>getBespokeParameterValues(java.lang.String key)Returns the values of the input parameter whenParameterDefinition.isList()returnstrue.com.onwbp.adaptation.AdaptationgetContextDataset()Returns the data set configured forIndicatorexecution.java.lang.StringgetDECBusinessCode()Returns the business code of the data element concept to execute.com.onwbp.adaptation.PrimaryKeygetDECCode()Returns the primary key of the data element concept to execute.com.onwbp.base.text.UserMessagegetDECName()Returns the name of the data element concept to execute.com.orchestranetworks.schema.PathgetDECTablePath()Returns the configured table path.DECTypegetDECType()Returns the currentDECType.com.orchestranetworks.schema.PathgetField()Returns the configured field path.java.lang.StringgetGroupingDisplayOptions()Returns grouping display options.com.orchestranetworks.schema.PathgetGroupingField()Returns the configured field group by path.com.orchestranetworks.schema.PathgetGroupPath()Returns the configured group path.java.lang.StringgetGroupPriority()Returns group priority.com.onwbp.adaptation.PrimaryKeygetIndicatorCode()Returns the primary key of the Indicator to execute.com.onwbp.base.text.UserMessagegetIndicatorDescription()Returns the business description of the Indicator to execute.com.onwbp.base.text.UserMessagegetIndicatorName()Returns the name of the Indicator to execute.LinkedRecordInformationgetLinkedRecordInformation()Returns the linked record information.java.lang.IntegergetMaximumNumberOfGroups()Returns maximum number of groups.java.lang.StringgetOperationIdentifier()Returns the operation identifier.java.lang.StringgetOtherGroupName()Returns other group name.java.util.List<java.lang.String>getOwnersEmails()Returns e-mails for the configured owner.java.lang.StringgetPublicationView()Returns the publication name of the Indicator view.IndicatorStoragegetStorage()Returns the configured storage.java.lang.StringgetValidityStatus()Returns the validity status.WatchdoggetWatchdog()Returns theWatchdog.com.orchestranetworks.workflow.PublishedProcessKeygetWorkflowKey()Returns the configured workflow key.java.lang.StringgetXPathPredicate()Returns the XPath predicate configured forIndicatorexecution.java.lang.BooleanisGroupBy()Returns is group by.booleansaveLastValueOnlyInFlatDataTable()Returns the configured boolean value.booleansaveLastValueOnlyInIndicatorReportTable()Returns the configured boolean value.booleansaveLastValueOnlyOnBigDataTable()Deprecated.Since 2.0.0 usesaveLastValueOnlyInFlatDataTable()instead.booleansaveLastValueOnlyOnReportingTable()Deprecated.Since 2.0.0 usesaveLastValueOnlyInIndicatorReportTable()instead.
-
-
-
Method Detail
-
getStorage
IndicatorStorage getStorage()
Returns the configured storage.
-
getDECTablePath
com.orchestranetworks.schema.Path getDECTablePath()
Returns the configured table path.
-
getField
com.orchestranetworks.schema.Path getField()
Returns the configured field path.
-
getGroupPath
com.orchestranetworks.schema.Path getGroupPath()
Returns the configured group path.- Since:
- 1.2.0
-
getWorkflowKey
com.orchestranetworks.workflow.PublishedProcessKey getWorkflowKey()
Returns the configured workflow key.
-
getDECCode
com.onwbp.adaptation.PrimaryKey getDECCode()
Returns the primary key of the data element concept to execute.
-
getDECName
com.onwbp.base.text.UserMessage getDECName()
Returns the name of the data element concept to execute.
-
getDECBusinessCode
java.lang.String getDECBusinessCode()
Returns the business code of the data element concept to execute.- Since:
- 1.3.0
-
getIndicatorCode
com.onwbp.adaptation.PrimaryKey getIndicatorCode()
Returns the primary key of the Indicator to execute.
-
getIndicatorName
com.onwbp.base.text.UserMessage getIndicatorName()
Returns the name of the Indicator to execute.
-
getIndicatorDescription
com.onwbp.base.text.UserMessage getIndicatorDescription()
Returns the business description of the Indicator to execute.- Since:
- 1.5.2
-
getPublicationView
java.lang.String getPublicationView()
Returns the publication name of the Indicator view.
-
saveLastValueOnlyOnReportingTable
@Deprecated boolean saveLastValueOnlyOnReportingTable()
Deprecated.Since 2.0.0 usesaveLastValueOnlyInIndicatorReportTable()instead.Returns the configured boolean value.If
true, theIndicator reportand theIndicator valuetable does not keep the history of indicator results.
-
saveLastValueOnlyInIndicatorReportTable
boolean saveLastValueOnlyInIndicatorReportTable()
Returns the configured boolean value.If
true, theIndicator reportand theIndicator valuetable does not keep the history of indicator results.- Since:
- 2.0.0
-
saveLastValueOnlyOnBigDataTable
@Deprecated boolean saveLastValueOnlyOnBigDataTable()
Deprecated.Since 2.0.0 usesaveLastValueOnlyInFlatDataTable()instead.Returns the configured boolean value.If
true, theBig datatable does not keep the history of indicator results.
-
saveLastValueOnlyInFlatDataTable
boolean saveLastValueOnlyInFlatDataTable()
Returns the configured boolean value.If
true, theFlat datatable or theBig datatable does not keep the history of indicator results.- Since:
- 2.0.0
-
getBespokeParameterValue
java.lang.String getBespokeParameterValue(java.lang.String key)
Returns the value of the input parameter whenParameterDefinition.isList()returnsfalse.- Parameters:
key- the input parameter key.- See Also:
ParameterDefinition
-
getBespokeParameterValues
java.util.List<java.lang.String> getBespokeParameterValues(java.lang.String key)
Returns the values of the input parameter whenParameterDefinition.isList()returnstrue.- Parameters:
key- the input parameter key.- Since:
- 1.3.0
- See Also:
ParameterDefinition
-
getOwnersEmails
java.util.List<java.lang.String> getOwnersEmails()
Returns e-mails for the configured owner.
-
getValidityStatus
java.lang.String getValidityStatus()
Returns the validity status.
-
getOperationIdentifier
java.lang.String getOperationIdentifier()
Returns the operation identifier.- Since:
- 1.4.0
-
getLinkedRecordInformation
LinkedRecordInformation getLinkedRecordInformation()
Returns the linked record information.Returns
nullifIndicatorDefinition.getLinkedRecordDefinition()is not defined.- Since:
- 1.4.0
-
getContextDataset
com.onwbp.adaptation.Adaptation getContextDataset()
Returns the data set configured forIndicatorexecution.Returns
nullif the execution environment is not a data set, table, group, or field.- Since:
- 1.5.2
-
getXPathPredicate
java.lang.String getXPathPredicate()
Returns the XPath predicate configured forIndicatorexecution.Returns an empty string if this is not an indicator at the table level.
- Since:
- 2.0.0
-
isGroupBy
java.lang.Boolean isGroupBy()
Returns is group by.- Since:
- 2.3.0
-
getMaximumNumberOfGroups
java.lang.Integer getMaximumNumberOfGroups()
Returns maximum number of groups.- Since:
- 2.3.0
-
getGroupPriority
java.lang.String getGroupPriority()
Returns group priority.- Since:
- 2.3.0
-
getOtherGroupName
java.lang.String getOtherGroupName()
Returns other group name.- Since:
- 2.3.0
-
getGroupingDisplayOptions
java.lang.String getGroupingDisplayOptions()
Returns grouping display options.- Since:
- 2.3.0
-
getGroupingField
com.orchestranetworks.schema.Path getGroupingField()
Returns the configured field group by path.- Since:
- 2.3.0
-
-