Skip navigation links

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

E17060-03


oracle.odi.domain.runtime.purge
Interface IPurgeLogService

All Known Implementing Classes:
PurgeLogServiceImpl

public interface IPurgeLogService

Definition of IPurgeLogService providing various purge log sequences

Since:
11.1.1.5.0

Method Summary
 PurgeLogServiceReport purgeLoadPlanInstance(java.lang.Number loadPlanInstanceId, boolean removeSessions)
          Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
 void purgeLoadPlanInstance(java.lang.Number loadPlanInstanceId, boolean removeSessions, IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
          Purge the Load Plan instance
 PurgeLogServiceReport purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId loadPlanInstanceRunId, boolean removeSessions)
          Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
 void purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId loadPlanInstanceRunId, boolean removeSessions, IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
          Purge the Load plan instance run removes the parent load plan instance if it's the only remaining child run.
 PurgeLogServiceReport purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria loadPlanInstanceRunCriteria, boolean removeSessions)
          Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
 void purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria loadPlanInstanceRunCriteria, boolean removeSessions, IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
          Purge the Load plan instance runs matching the criteria also removes the parent load plan instances without children
 PurgeLogServiceReport purgeStandaloneSession(java.lang.Number sessionId)
          Deprecated. Deprecated As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
 void purgeStandaloneSession(java.lang.Number sessionId, IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
          Purge of executed session logs OdiSession
 void purgeStandaloneSessions(OdiSessionCriteria sessionCriteria, IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
          Purge the standalone sessions matching the criteria

 

Method Detail

purgeLoadPlanInstanceRun

void purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId loadPlanInstanceRunId,
                              boolean removeSessions,
                              IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
Purge the Load plan instance run removes the parent load plan instance if it's the only remaining child run.
Parameters:
loadPlanInstanceRunId - OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId
removeSessions - optional removal of executed session logs OdiSession
pPurgeLogServiceReportCallBack - implementation of the callback report IPurgeLogServiceReportCallback
See Also:
OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId

purgeLoadPlanInstanceRuns

void purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria loadPlanInstanceRunCriteria,
                               boolean removeSessions,
                               IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
Purge the Load plan instance runs matching the criteria also removes the parent load plan instances without children
Parameters:
loadPlanInstanceRunCriteria - OdiLoadPlanInstanceRunCriteria definition of the criteria selecting the range of object to be deleted
removeSessions - optional removal of executed session logs OdiSession
pPurgeLogServiceReportCallBack - implementation of the callback report IPurgeLogServiceReportCallback
See Also:
IOdiLoadPlanInstanceRunFinder

purgeLoadPlanInstance

void purgeLoadPlanInstance(java.lang.Number loadPlanInstanceId,
                           boolean removeSessions,
                           IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
Purge the Load Plan instance
Parameters:
loadPlanInstanceId - id for this load plan instance
removeSessions - optional removal of executed session logs OdiSession
pPurgeLogServiceReportCallBack - implementation of the callback report IPurgeLogServiceReportCallback

purgeStandaloneSession

void purgeStandaloneSession(java.lang.Number sessionId,
                            IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
Purge of executed session logs OdiSession
Parameters:
sessionId - id of the session to be purged
pPurgeLogServiceReportCallBack - implementation of the callback report IPurgeLogServiceReportCallback

purgeStandaloneSessions

void purgeStandaloneSessions(OdiSessionCriteria sessionCriteria,
                             IPurgeLogServiceReportCallback pPurgeLogServiceReportCallBack)
Purge the standalone sessions matching the criteria
Parameters:
sessionCriteria - OdiSessionCriteria definition of the criteria selecting the range of object to be deleted
pPurgeLogServiceReportCallBack - implementation of the callback report IPurgeLogServiceReportCallback
See Also:
IOdiSessionFinder

purgeLoadPlanInstanceRun

PurgeLogServiceReport purgeLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId loadPlanInstanceRunId,
                                               boolean removeSessions)
Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
Purge the Load plan instance run removes the parent load plan instance if it's the only remaining child run.
Parameters:
loadPlanInstanceRunId - OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId
removeSessions - optional removal of executed session logs OdiSession
See Also:
OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId

purgeLoadPlanInstanceRuns

PurgeLogServiceReport purgeLoadPlanInstanceRuns(OdiLoadPlanInstanceRunCriteria loadPlanInstanceRunCriteria,
                                                boolean removeSessions)
Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
Purge the Load plan instance runs matching the criteria also removes the parent load plan instances without children
Parameters:
loadPlanInstanceRunCriteria - OdiLoadPlanInstanceRunCriteria definition of the criteria selecting the range of object to be deleted
removeSessions - optional removal of executed session logs OdiSession

purgeLoadPlanInstance

PurgeLogServiceReport purgeLoadPlanInstance(java.lang.Number loadPlanInstanceId,
                                            boolean removeSessions)
Deprecated. As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
Purge the Load Plan instance
Parameters:
loadPlanInstanceId - id for this load plan instance
removeSessions - optional removal of executed session logs OdiSession

purgeStandaloneSession

PurgeLogServiceReport purgeStandaloneSession(java.lang.Number sessionId)
Deprecated. Deprecated As of 11.1.1.6.0. User should prefer the new corresponding method using IPurgeLogServiceReportCallback
Purge of executed session logs OdiSession
Parameters:
sessionId - id of the session to be purged

Skip navigation links

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

E17060-03


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