Package com.orchestranetworks.addon.dqid
Class Indicator
java.lang.Object
com.orchestranetworks.addon.dqid.Indicator
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
DECIndicator
,WorkflowIndicator
This abstract class must be extended to define the behavior of an indicator.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal IndicatorDefinition
Returns theIndicatorDefinition
built for theIndicator
.final FlatDataAccessor
Returns the accessor to theFlat data report
table or theBig data report
table fromIndicatorExecutionContext
.Returns theIndicatorDefinitionContext
as configured in the administration.final IndicatorReportAccessor
Returns the accessor to theIndicator report
table and theIndicator value
table fromIndicatorExecutionContext
.final com.onwbp.adaptation.PrimaryKey
getPrimaryKeyOrNullOfExistingIndicatorReport
(IndicatorExecutionContext executionContext) Deprecated.final com.onwbp.adaptation.PrimaryKey
getPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable
(IndicatorExecutionContext executionContext, int sequence) Deprecated.Since v2.0.0, useFlatDataAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext, int)
instead.getPrimaryKeysOfExistingIndicatorValueParts
(com.onwbp.adaptation.PrimaryKey indicatorReportPK, IndicatorReport indicatorReport, int sequence) Deprecated.Since v2.0.0, useIndicatorReportAccessor.getPrimaryKeysOfLatestIndicatorValues(PrimaryKey, IndicatorReport, int)
instead.
-
Constructor Details
-
Indicator
public Indicator()
-
-
Method Details
-
getIndicatorDefinitionContext
Returns theIndicatorDefinitionContext
as configured in the administration. -
getDefinition
Returns theIndicatorDefinition
built for theIndicator
. -
getPrimaryKeyOrNullOfExistingIndicatorReport
public final com.onwbp.adaptation.PrimaryKey getPrimaryKeyOrNullOfExistingIndicatorReport(IndicatorExecutionContext executionContext) Deprecated.Since v2.0.0, useIndicatorReportAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext)
instead.Returns the primary key of the last corresponding record in theIndicator report
table.- Parameters:
executionContext
-IndicatorExecutionContext
- See Also:
-
getPrimaryKeysOfExistingIndicatorValueParts
public final Map<Integer,com.onwbp.adaptation.PrimaryKey> getPrimaryKeysOfExistingIndicatorValueParts(com.onwbp.adaptation.PrimaryKey indicatorReportPK, IndicatorReport indicatorReport, int sequence) throws DQIdException Deprecated.Since v2.0.0, useIndicatorReportAccessor.getPrimaryKeysOfLatestIndicatorValues(PrimaryKey, IndicatorReport, int)
instead.Returns the mapping between the order (IndicatorValue.getOrder()
) and the last corresponding record in theIndicator value
table.- Parameters:
indicatorReportPK
- result of methodIndicatorReportAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext)
indicatorReport
-IndicatorReport
sequence
-IndicatorValue.getSequence()
- Throws:
DQIdException
- See Also:
-
getPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable
public final com.onwbp.adaptation.PrimaryKey getPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable(IndicatorExecutionContext executionContext, int sequence) throws DQIdException Deprecated.Since v2.0.0, useFlatDataAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext, int)
instead.Returns the primary key of the last corresponding record in theBig data
table.- Parameters:
executionContext
-IndicatorExecutionContext
sequence
-IndicatorValue.getSequence()
- Throws:
DQIdException
- See Also:
-
getIndicatorReportAccessor
Returns the accessor to theIndicator report
table and theIndicator value
table fromIndicatorExecutionContext
.- Since:
- 2.0.0
- See Also:
-
getFlatDataAccessor
Returns the accessor to theFlat data report
table or theBig data report
table fromIndicatorExecutionContext
.- Since:
- 2.0.0
- See Also:
-
IndicatorReportAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext)
instead.