Package com.orchestranetworks.addon.dqid
Class DefaultDECIndicator
java.lang.Object
com.orchestranetworks.addon.dqid.Indicator
com.orchestranetworks.addon.dqid.DECIndicator
com.orchestranetworks.addon.dqid.DefaultDECIndicator
- All Implemented Interfaces:
 IndicatorDefinition,Cloneable
Provides default implementations for optional properties of an 
IndicatorDefinition, and allows users to define the behavior of a DECIndicator.- Since:
 - 1.5.2
 - See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionReturnsnull.com.onwbp.base.text.UserMessageReturns a user message from the label.Returnsnull.com.onwbp.base.text.UserMessageReturns an empty message.final IndicatorReturns an instance of the indicator.Returns an empty list ofParameterDefinition.com.onwbp.base.text.UserMessagegetLabel()Returns a user message from the code.Returnsnull.Returns the on-demand and real-time types.Returns an empty set ofProbeType.com.onwbp.base.text.UserMessageReturns an empty message.Returnsnull.booleanDeprecated.booleanReturnsfalse.booleanisLinkedRecordVisibleOnIndicatorOnDECTable(com.onwbp.adaptation.Adaptation record) Returnstrue.booleanReturnstrue.booleanReturnstrueif this indicator is at the table, group, or field level.Methods inherited from class com.orchestranetworks.addon.dqid.DECIndicator
executeMethods inherited from class com.orchestranetworks.addon.dqid.Indicator
getDefinition, getFlatDataAccessor, getIndicatorDefinitionContext, getIndicatorReportAccessor, getPrimaryKeyOrNullOfExistingIndicatorReport, getPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable, getPrimaryKeysOfExistingIndicatorValuePartsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orchestranetworks.addon.dqid.IndicatorDefinition
getCode, getDECType, getFlatDataDefinition, getOutputParametersDefinition 
- 
Constructor Details
- 
DefaultDECIndicator
public DefaultDECIndicator() 
 - 
 - 
Method Details
- 
getLabel
public com.onwbp.base.text.UserMessage getLabel()Returns a user message from the code.- Specified by:
 getLabelin interfaceIndicatorDefinition- See Also:
 
 - 
getDashboardLabel
public com.onwbp.base.text.UserMessage getDashboardLabel()Returns a user message from the label.- Specified by:
 getDashboardLabelin interfaceIndicatorDefinition- See Also:
 
 - 
getDescription
public com.onwbp.base.text.UserMessage getDescription()Returns an empty message.- Specified by:
 getDescriptionin interfaceIndicatorDefinition
 - 
getImplementation
Returns an instance of the indicator.- Specified by:
 getImplementationin interfaceIndicatorDefinition- See Also:
 
 - 
getDECSubType
Returnsnull.- Specified by:
 getDECSubTypein interfaceIndicatorDefinition- See Also:
 
 - 
getStorageProcedureInformation
public com.onwbp.base.text.UserMessage getStorageProcedureInformation()Returns an empty message.- Specified by:
 getStorageProcedureInformationin interfaceIndicatorDefinition
 - 
getWatchdogInformation
Returnsnull.- Specified by:
 getWatchdogInformationin interfaceIndicatorDefinition- See Also:
 
 - 
hasManyOutcomesStoredInBigDataTable
Deprecated.Since 2.0.0, useIndicatorDefinition.hasManyOutcomesStoredInReportingTable()instead.Returnsfalse.- Specified by:
 hasManyOutcomesStoredInBigDataTablein interfaceIndicatorDefinition
 - 
hasManyOutcomesStoredInReportingTable
public boolean hasManyOutcomesStoredInReportingTable()Returnsfalse.- Specified by:
 hasManyOutcomesStoredInReportingTablein interfaceIndicatorDefinition- Since:
 - 2.0.0
 
 - 
getInputParametersDefinition
Returns an empty list ofParameterDefinition.- Specified by:
 getInputParametersDefinitionin interfaceIndicatorDefinition- See Also:
 
 - 
getPossibleComputationFrequencies
Returns the on-demand and real-time types.- Specified by:
 getPossibleComputationFrequenciesin interfaceIndicatorDefinition- See Also:
 
 - 
getPossibleProbes
Returns an empty set ofProbeType.- Specified by:
 getPossibleProbesin interfaceIndicatorDefinition- See Also:
 
 - 
getLinkedRecordDefinition
Returnsnull.- Specified by:
 getLinkedRecordDefinitionin interfaceIndicatorDefinition- Returns:
 - Returns 
nullif this indicator doesn't need to store the relevant records. - See Also:
 
 - 
isLinkedRecordVisibleOnIndicatorOnDECTable
public boolean isLinkedRecordVisibleOnIndicatorOnDECTable(com.onwbp.adaptation.Adaptation record) Returnstrue.- Specified by:
 isLinkedRecordVisibleOnIndicatorOnDECTablein interfaceIndicatorDefinition- Since:
 - 2.5.0
 - See Also:
 
 - 
isLinkedRecordVisibleOnIndicatorTable
public boolean isLinkedRecordVisibleOnIndicatorTable()Returnstrue.- Specified by:
 isLinkedRecordVisibleOnIndicatorTablein interfaceIndicatorDefinition- Since:
 - 2.5.0
 - See Also:
 
 - 
getBigDataDefinition
Returnsnull.- Specified by:
 getBigDataDefinitionin interfaceIndicatorDefinition- Since:
 - 2.0.0
 - See Also:
 
 - 
isTableFilterPredicateSupported
public boolean isTableFilterPredicateSupported()Returnstrueif this indicator is at the table, group, or field level.- Specified by:
 isTableFilterPredicateSupportedin interfaceIndicatorDefinition- Since:
 - 2.1.0
 
 
 - 
 
IndicatorDefinition.hasManyOutcomesStoredInReportingTable()instead.