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
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfinal IndicatorDefinitionReturns theIndicatorDefinitionbuilt for theIndicator.final FlatDataAccessorReturns the accessor to theFlat data reporttable or theBig data reporttable fromIndicatorExecutionContext.Returns theIndicatorDefinitionContextas configured in the administration.final IndicatorReportAccessorReturns the accessor to theIndicator reporttable and theIndicator valuetable fromIndicatorExecutionContext.final com.onwbp.adaptation.PrimaryKeygetPrimaryKeyOrNullOfExistingIndicatorReport(IndicatorExecutionContext executionContext) Deprecated.final com.onwbp.adaptation.PrimaryKeygetPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable(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 theIndicatorDefinitionContextas configured in the administration. - 
getDefinition
Returns theIndicatorDefinitionbuilt 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 reporttable.- 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 valuetable.- Parameters:
 indicatorReportPK- result of methodIndicatorReportAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext)indicatorReport-IndicatorReportsequence-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 datatable.- Parameters:
 executionContext-IndicatorExecutionContextsequence-IndicatorValue.getSequence()- Throws:
 DQIdException- See Also:
 
 - 
getIndicatorReportAccessor
Returns the accessor to theIndicator reporttable and theIndicator valuetable fromIndicatorExecutionContext.- Since:
 - 2.0.0
 - See Also:
 
 - 
getFlatDataAccessor
Returns the accessor to theFlat data reporttable or theBig data reporttable fromIndicatorExecutionContext.- Since:
 - 2.0.0
 - See Also:
 
 
 - 
 
IndicatorReportAccessor.getPrimaryKeyOrNullOfLatestRecord(IndicatorExecutionContext)instead.