Class PurgeIndicatorSpec
java.lang.Object
com.orchestranetworks.addon.dqid.service.ServiceSpec
com.orchestranetworks.addon.dqid.service.purgeindicator.PurgeIndicatorSpec
Defines the input of the Purge indicator service.
- Since:
- 2.7.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the date type used by the Purge indicator service.List<com.onwbp.adaptation.PrimaryKey>
getDECs()
Returns the primary keys of D.E.C.s used by the Purge indicator service.Returns the from date.List<com.onwbp.adaptation.PrimaryKey>
Returns the primary keys of indicators used by the Purge indicator service.Returns the storage.Returns the to date.boolean
Returnstrue
if keep the last data.boolean
Returnstrue
if purge data from flat table.boolean
Returnstrue
if purge data from flat table.void
setDateType
(PurgeIndicatorDateTypeEnum dateType) SpecifiesDateTypeEnum
for the Purge indicator service.void
Specifies the primary key list of D.E.C.s to purge.void
setFromDate
(Date fromDate) SpecifiesDate
for the Purge indicator service.void
setIndicators
(List<com.onwbp.adaptation.PrimaryKey> indicatorPrimarykeys) Specifies a primary key list of indicators to purge.void
setKeepLastValue
(boolean keepLastValue) Activates the keep the last data option.void
setPurgeFlatTable
(boolean purgeFlatTable) Activates the purge data from flat table.void
setPurgeReportTable
(boolean purgeReportTable) Activates the purge data from report table.void
setStorage
(PurgeIndicatorStorageEnum storageEnum) Specifies storage.void
SpecifiesDate
for Purge indicator.Methods inherited from class com.orchestranetworks.addon.dqid.service.ServiceSpec
getRepository, getSession, setRepository, setSession
-
Constructor Details
-
PurgeIndicatorSpec
public PurgeIndicatorSpec()
-
-
Method Details
-
getIndicators
Returns the primary keys of indicators used by the Purge indicator service. -
setIndicators
Specifies a primary key list of indicators to purge.- Parameters:
indicatorPrimarykeys
- the definition of the list of indicator primary keys.
-
getDECs
Returns the primary keys of D.E.C.s used by the Purge indicator service. -
setDECs
Specifies the primary key list of D.E.C.s to purge.- Parameters:
decPrimarykeys
- the definition of the list of D.E.C. primary keys.
-
isPurgeFlatTable
public boolean isPurgeFlatTable()Returnstrue
if purge data from flat table. Returnsfalse
. -
setPurgeFlatTable
public void setPurgeFlatTable(boolean purgeFlatTable) Activates the purge data from flat table. -
isPurgeReportTable
public boolean isPurgeReportTable()Returnstrue
if purge data from flat table. Returnsfalse
. -
setPurgeReportTable
public void setPurgeReportTable(boolean purgeReportTable) Activates the purge data from report table. -
getStorage
Returns the storage. -
setStorage
Specifies storage.- Parameters:
storageEnum
- the definition of the list indicator storage.
-
isKeepLastValue
public boolean isKeepLastValue()Returnstrue
if keep the last data. Returnsfalse
. -
setKeepLastValue
public void setKeepLastValue(boolean keepLastValue) Activates the keep the last data option. -
getDateType
Returns the date type used by the Purge indicator service. -
setDateType
SpecifiesDateTypeEnum
for the Purge indicator service.- Parameters:
dateType
- the definition of the date type
-
getFromDate
Returns the from date. -
setFromDate
SpecifiesDate
for the Purge indicator service.- Parameters:
fromDate
- the definition of from date.
-
getToDate
Returns the to date. -
setToDate
SpecifiesDate
for Purge indicator.- Parameters:
toDate
- the definition of from date.
-