public class PurgeLogServiceReport extends java.lang.Object implements IPurgeLogServiceReportCallback
IPurgeLogService
to report purge actionModifier and Type | Class and Description |
---|---|
static class |
PurgeLogServiceReport.PurgedItem
Item shortly describing the First Class Odi Elements removed from repository
(The objects removed by delete cascade mechanisms are not reported)
|
Constructor and Description |
---|
PurgeLogServiceReport()
Construct a purgeServiceReport
|
PurgeLogServiceReport(java.lang.String pReportName)
Construct a purgeServiceReport with a given name
|
Modifier and Type | Method and Description |
---|---|
void |
concatenateSubPurgeLogReportItems(PurgeLogServiceReport plsReport)
Concatenate the sub
PurgeLogServiceReport results |
java.util.List |
getPurgedItems()
Return the log of the purged Items
|
boolean |
isCancellationAsked()
Return true if the cancellation of the current purge has been asked by the user.
|
void |
itemPurged(IOdiEntity pOdiEntity)
Add item that will have to be purged in the process
|
void |
purgeCompleted()
Mark the Purge end date
|
java.lang.String |
toString()
Readable Dump of the report
|
public PurgeLogServiceReport()
public PurgeLogServiceReport(java.lang.String pReportName)
public java.util.List getPurgedItems()
PurgeLogServiceReport.PurgedItem
describing the First Class Odi Elements removed from repositorypublic void itemPurged(IOdiEntity pOdiEntity)
itemPurged
in interface IPurgeLogServiceReportCallback
pOdiEntity
- repository entity to be purgedpublic void purgeCompleted()
purgeCompleted
in interface IPurgeLogServiceReportCallback
public boolean isCancellationAsked()
IPurgeLogServiceReportCallback
isCancellationAsked
in interface IPurgeLogServiceReportCallback
public java.lang.String toString()
toString
in class java.lang.Object
public void concatenateSubPurgeLogReportItems(PurgeLogServiceReport plsReport)
PurgeLogServiceReport
resultsplsReport
-