Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.5.0)
E10659-04


oracle.soa.management.util
Class XRefPurgeFilter

java.lang.Object
  extended by oracle.soa.management.util.XRefPurgeFilter

All Implemented Interfaces:
java.io.Serializable

public class XRefPurgeFilter
extends java.lang.Object
implements java.io.Serializable
See Also:
Serialized Form

Constructor Summary
XRefPurgeFilter()
           

 

Method Summary
 void addColumnToPurge(java.lang.String columnName)
          Add column names for specified XRef Table whose column data would be purged.
 java.util.List getColumnsToPurge()
          Get list of column names whose column data would be purged.
 java.util.Date getPurgeDataAfter()
          Get the date after which all rows that were modified would be purged.
 java.util.Date getPurgeDataBefore()
          Get the date before which all rows that were modified would be purged.
 java.lang.String getPurgeXRefTableURI()
          Get the XRef Table URI that needs be purged.
 boolean isPurgeAllData()
          check if user has indicated that all data needs to be purged.
 boolean isPurgeAllMarkedForDelete()
          Returns true if all rows marked for delete have to be purged.
 void setPurgeAllData(boolean allData)
          Specify if all data needs to be purged.
 void setPurgeAllMarkedForDelete(boolean allMarkedForDelete)
          Specify whether all rows marked for delete have to be purged.
 void setPurgeDataAfter(java.util.Date afterDate)
          Set the last modified date after which all data in the database would be purged.
 void setPurgeDataBefore(java.util.Date beforeDate)
          Set the last modified date before which all data in the database would be purged.
 void setPurgeXRefTableURI(java.lang.String tableURI)
          Specify the Xref Table for which data needs to be purged.

 

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

 

Constructor Detail

XRefPurgeFilter

public XRefPurgeFilter()

Method Detail

setPurgeAllData

public void setPurgeAllData(boolean allData)
Specify if all data needs to be purged.
Parameters:
allData - a boolean

isPurgeAllData

public boolean isPurgeAllData()
check if user has indicated that all data needs to be purged.
Returns:
true if all data needs to be purged else false.

setPurgeXRefTableURI

public void setPurgeXRefTableURI(java.lang.String tableURI)
Specify the Xref Table for which data needs to be purged. If no column names are provided, all data for that XRef Table would be purged.
Parameters:
tableURI - the XRef Table URI

getPurgeXRefTableURI

public java.lang.String getPurgeXRefTableURI()
Get the XRef Table URI that needs be purged. If XRef Column Names are also set, column specific data would be purged for this XRef Table URI.
Returns:
The name of the XRef table if set else null.

addColumnToPurge

public void addColumnToPurge(java.lang.String columnName)
Add column names for specified XRef Table whose column data would be purged.
Parameters:
columnName - The name of the column to purge

getColumnsToPurge

public java.util.List getColumnsToPurge()
Get list of column names whose column data would be purged.
Returns:
List of XRef Column Names if added else an empty list

setPurgeAllMarkedForDelete

public void setPurgeAllMarkedForDelete(boolean allMarkedForDelete)
Specify whether all rows marked for delete have to be purged.
Parameters:
allMarkedForDelete - true if all rows marked have to be purged

isPurgeAllMarkedForDelete

public boolean isPurgeAllMarkedForDelete()
Returns true if all rows marked for delete have to be purged.
Returns:
true purge all rows marked for delete else false.

setPurgeDataBefore

public void setPurgeDataBefore(java.util.Date beforeDate)
Set the last modified date before which all data in the database would be purged.
Parameters:
beforeDate - All rows last modified before this would be purged

getPurgeDataBefore

public java.util.Date getPurgeDataBefore()
Get the date before which all rows that were modified would be purged. If after date is also specified then all rows modified between the two dates would be purged.
Returns:
Date the date before which last modified rows would be purged

setPurgeDataAfter

public void setPurgeDataAfter(java.util.Date afterDate)
Set the last modified date after which all data in the database would be purged.
Parameters:
afterDate - All rows last modified after this would be purged

getPurgeDataAfter

public java.util.Date getPurgeDataAfter()
Get the date after which all rows that were modified would be purged. If before date is also specified then all rows modified between the two dates would be purged.
Returns:
Date the date after which last modified rows would be purged

Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.5.0)
E10659-04


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