atg.purge.condition
Class PurgeTextCondition

java.lang.Object
  extended by atg.purge.condition.AbstractPurgeCondition
      extended by atg.purge.condition.PurgeTextCondition
All Implemented Interfaces:
atg.purge.condition.PurgeCondition, java.lang.Cloneable

public class PurgeTextCondition
extends atg.purge.condition.AbstractPurgeCondition

Purge condition implementation based on predefined RQL string.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
PurgeTextCondition()
           
 
Method Summary
 Query createQuery(RepositoryView pView)
          Create a "text" query object based on predefined RQL string.
 java.lang.String getRql()
          Returns RQL string for condition
 void setRql(java.lang.String pRql)
          Sets property rql
 
Methods inherited from class atg.purge.condition.AbstractPurgeCondition
clone, getDefaultName, getDisplayKey, getDisplayName, isEnabled, setDefaultName, setDisplayKey, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

PurgeTextCondition

public PurgeTextCondition()
Method Detail

getRql

public java.lang.String getRql()
Returns RQL string for condition

Returns:
the RQL string for condition

setRql

public void setRql(java.lang.String pRql)
Sets property rql

Parameters:
pRql - the RQL string for condition

createQuery

public Query createQuery(RepositoryView pView)
                  throws RepositoryException
Create a "text" query object based on predefined RQL string.

Parameters:
pView - the repository view
Returns:
"text" query object
Throws:
RepositoryException - if an error occurred while creating query object.