Package com.orchestranetworks.addon.dqid
Interface IndicatorDefinitionContext
public interface IndicatorDefinitionContext
Represents the configuration of an
IndicatorDefinition.-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the input parameter whenParameterDefinition.isList()returnsfalse.Returns the values of the input parameter whenParameterDefinition.isList()returnstrue.com.onwbp.adaptation.AdaptationReturns the data set configured forIndicatorexecution.Returns the business code of the data element concept to execute.com.onwbp.adaptation.PrimaryKeyReturns the primary key of the data element concept to execute.com.onwbp.base.text.UserMessageReturns the name of the data element concept to execute.com.orchestranetworks.schema.PathReturns the configured table path.Returns the currentDECType.com.orchestranetworks.schema.PathgetField()Returns the configured field path.Returns grouping display options.com.orchestranetworks.schema.PathReturns the configured field group by path.com.orchestranetworks.schema.PathReturns the configured group path.Returns group priority.com.onwbp.adaptation.PrimaryKeyReturns the primary key of the Indicator to execute.com.onwbp.base.text.UserMessageReturns the business description of the Indicator to execute.com.onwbp.base.text.UserMessageReturns the name of the Indicator to execute.Returns the linked record information.Returns maximum number of groups.Returns the operation identifier.Returns other group name.Returns e-mails for the configured owner.Returns the publication name of the Indicator view.Returns the configured storage.Returns the validity status.Returns theWatchdog.com.orchestranetworks.workflow.PublishedProcessKeyReturns the configured workflow key.Returns the XPath predicate configured forIndicatorexecution.Returns is group by.booleanReturns the configured boolean value.booleanReturns the configured boolean value.booleanDeprecated.booleanDeprecated.Since 2.0.0 usesaveLastValueOnlyInIndicatorReportTable()instead.
-
Method Details
-
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
String getDECBusinessCode()Returns the business code of the data element concept to execute.- Since:
- 1.3.0
-
getDECType
DECType getDECType()Returns the currentDECType.- 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
String getPublicationView()Returns the publication name of the Indicator view. -
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.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
-
getWatchdog
Watchdog getWatchdog()Returns theWatchdog. -
getBespokeParameterValue
Returns the value of the input parameter whenParameterDefinition.isList()returnsfalse.- Parameters:
key- the input parameter key.- See Also:
-
getBespokeParameterValues
Returns the values of the input parameter whenParameterDefinition.isList()returnstrue.- Parameters:
key- the input parameter key.- Since:
- 1.3.0
- See Also:
-
getOwnersEmails
Returns e-mails for the configured owner. -
getValidityStatus
String getValidityStatus()Returns the validity status. -
getOperationIdentifier
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
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
Boolean isGroupBy()Returns is group by.- Since:
- 2.3.0
-
getMaximumNumberOfGroups
Integer getMaximumNumberOfGroups()Returns maximum number of groups.- Since:
- 2.3.0
-
getGroupPriority
String getGroupPriority()Returns group priority.- Since:
- 2.3.0
-
getOtherGroupName
String getOtherGroupName()Returns other group name.- Since:
- 2.3.0
-
getGroupingDisplayOptions
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
-
saveLastValueOnlyInFlatDataTable()instead.