Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.runtime.purge.support
Class PurgeLogServiceReport

java.lang.Object
  extended by oracle.odi.domain.runtime.purge.support.PurgeLogServiceReport

All Implemented Interfaces:
IPurgeLogServiceReportCallback

public class PurgeLogServiceReport
extends java.lang.Object
implements IPurgeLogServiceReportCallback

Used by IPurgeLogService to report purge action

Since:
11.1.1.5.0

Nested Class Summary
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 Summary
PurgeLogServiceReport()
          Construct a purgeServiceReport
PurgeLogServiceReport(java.lang.String pReportName)
          Construct a purgeServiceReport with a given name

 

Method Summary
 void concatenateSubPurgeLogReportItems(PurgeLogServiceReport plsReport)
          Concatenate the sub PurgeLogServiceReport results
 java.util.List<PurgeLogServiceReport.PurgedItem> 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

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

PurgeLogServiceReport

public PurgeLogServiceReport()
Construct a purgeServiceReport

PurgeLogServiceReport

public PurgeLogServiceReport(java.lang.String pReportName)
Construct a purgeServiceReport with a given name

Method Detail

getPurgedItems

public java.util.List<PurgeLogServiceReport.PurgedItem> getPurgedItems()
Return the log of the purged Items
Returns:
List of PurgeLogServiceReport.PurgedItem describing the First Class Odi Elements removed from repository

itemPurged

public void itemPurged(IOdiEntity pOdiEntity)
Add item that will have to be purged in the process
Specified by:
itemPurged in interface IPurgeLogServiceReportCallback
Parameters:
pOdiEntity - repository entity to be purged

purgeCompleted

public void purgeCompleted()
Mark the Purge end date
Specified by:
purgeCompleted in interface IPurgeLogServiceReportCallback

isCancellationAsked

public boolean isCancellationAsked()
Description copied from interface: IPurgeLogServiceReportCallback
Return true if the cancellation of the current purge has been asked by the user. PurgeLogServiceReport implementation will return true when an external process is asking the cancellation of the current process.
Specified by:
isCancellationAsked in interface IPurgeLogServiceReportCallback

toString

public java.lang.String toString()
Readable Dump of the report
Overrides:
toString in class java.lang.Object

concatenateSubPurgeLogReportItems

public void concatenateSubPurgeLogReportItems(PurgeLogServiceReport plsReport)
Concatenate the sub PurgeLogServiceReport results
Parameters:
plsReport -

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.