Skip navigation links

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

E17060-02


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

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

All Implemented Interfaces:
IPurgeLogService

public class PurgeLogServiceImpl
extends java.lang.Object
implements IPurgeLogService

Constructor Summary
PurgeLogServiceImpl(OdiInstance pOdiInstance)
           

 

Method Summary
 PurgeLogServiceReport purgeLoadPlanInstance(java.lang.Number pLoadPlanInstanceId, boolean pRemoveSessions)
          Purge the Load Plan instance
 PurgeLogServiceReport purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pLoadPlanInstanceRunId, boolean pRemoveSessions)
          Purge the Load plan instance run removes the parent load plan instance if it's the only remaining child run.
 PurgeLogServiceReport purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria pLoadPlanInstanceRunCriteria, boolean pRemoveSessions)
          Purge the Load plan instance runs matching the criteria also removes the parent load plan instances without children
 PurgeLogServiceReport purgeStandaloneSession(java.lang.Number pSessionId)
          Purge of executed session logs OdiSession

 

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

 

Constructor Detail

PurgeLogServiceImpl

public PurgeLogServiceImpl(OdiInstance pOdiInstance)

Method Detail

purgeLoadPlanInstance

public PurgeLogServiceReport purgeLoadPlanInstance(java.lang.Number pLoadPlanInstanceId,
                                                   boolean pRemoveSessions)
Description copied from interface: IPurgeLogService
Purge the Load Plan instance
Specified by:
purgeLoadPlanInstance in interface IPurgeLogService
Parameters:
pLoadPlanInstanceId - id for this load plan instance
pRemoveSessions - optional removal of executed session logs OdiSession

purgeLoadPlanInstanceRun

public PurgeLogServiceReport purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pLoadPlanInstanceRunId,
                                                      boolean pRemoveSessions)
Description copied from interface: IPurgeLogService
Purge the Load plan instance run removes the parent load plan instance if it's the only remaining child run.
Specified by:
purgeLoadPlanInstanceRun in interface IPurgeLogService
Parameters:
pLoadPlanInstanceRunId - OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId
pRemoveSessions - optional removal of executed session logs OdiSession
See Also:
OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId

purgeLoadPlanInstanceRuns

public PurgeLogServiceReport purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria pLoadPlanInstanceRunCriteria,
                                                       boolean pRemoveSessions)
Description copied from interface: IPurgeLogService
Purge the Load plan instance runs matching the criteria also removes the parent load plan instances without children
Specified by:
purgeLoadPlanInstanceRuns in interface IPurgeLogService
Parameters:
pLoadPlanInstanceRunCriteria - OdiLoadPlanInstanceRunCriteria definition of the criteria selecting the range of object to be deleted
pRemoveSessions - optional removal of executed session logs OdiSession

purgeStandaloneSession

public PurgeLogServiceReport purgeStandaloneSession(java.lang.Number pSessionId)
Description copied from interface: IPurgeLogService
Purge of executed session logs OdiSession
Specified by:
purgeStandaloneSession in interface IPurgeLogService
Parameters:
pSessionId - id of the session to be purged

Skip navigation links

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

E17060-02


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