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.Adaptation
Returns the data set configured forIndicator
execution.Returns the business code of the data element concept to execute.com.onwbp.adaptation.PrimaryKey
Returns the primary key of the data element concept to execute.com.onwbp.base.text.UserMessage
Returns the name of the data element concept to execute.com.orchestranetworks.schema.Path
Returns the configured table path.Returns the currentDECType
.com.orchestranetworks.schema.Path
getField()
Returns the configured field path.Returns grouping display options.com.orchestranetworks.schema.Path
Returns the configured field group by path.com.orchestranetworks.schema.Path
Returns the configured group path.Returns group priority.com.onwbp.adaptation.PrimaryKey
Returns the primary key of the Indicator to execute.com.onwbp.base.text.UserMessage
Returns the business description of the Indicator to execute.com.onwbp.base.text.UserMessage
Returns 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.PublishedProcessKey
Returns the configured workflow key.Returns the XPath predicate configured forIndicator
execution.Returns is group by.boolean
Returns the configured boolean value.boolean
Returns the configured boolean value.boolean
Deprecated.boolean
Deprecated.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 report
and theIndicator value
table does not keep the history of indicator results. -
saveLastValueOnlyInIndicatorReportTable
boolean saveLastValueOnlyInIndicatorReportTable()Returns the configured boolean value.If
true
, theIndicator report
and theIndicator value
table 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 data
table does not keep the history of indicator results. -
saveLastValueOnlyInFlatDataTable
boolean saveLastValueOnlyInFlatDataTable()Returns the configured boolean value.If
true
, theFlat data
table or theBig data
table 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
null
ifIndicatorDefinition.getLinkedRecordDefinition()
is not defined.- Since:
- 1.4.0
-
getContextDataset
com.onwbp.adaptation.Adaptation getContextDataset()Returns the data set configured forIndicator
execution.Returns
null
if the execution environment is not a data set, table, group, or field.- Since:
- 1.5.2
-
getXPathPredicate
String getXPathPredicate()Returns the XPath predicate configured forIndicator
execution.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.