public class PurgeDateCondition
extends atg.purge.condition.AbstractPurgeCondition
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Constructor and Description | 
|---|
PurgeDateCondition()  | 
| Modifier and Type | Method and Description | 
|---|---|
Query | 
createQuery(RepositoryView pView)
Create a "date" query object based on propertyName, comparison relation
 and number of days. 
 | 
int | 
getComparison()
Returns property  
comparison | 
java.util.Date | 
getDate()
Returns date value 
 | 
java.lang.Integer | 
getDays()
Returns property  
days | 
java.lang.String | 
getPropertyName()
Returns property  
propertyName | 
void | 
setComparison(int pComparison)
Sets property  
comparison | 
void | 
setDays(java.lang.Integer pDays)
Sets property  
days | 
void | 
setPropertyName(java.lang.String pPropertyName)
Sets property  
propertyName | 
public java.util.Date getDate()
public java.lang.String getPropertyName()
propertyNamepublic void setPropertyName(java.lang.String pPropertyName)
propertyNamepPropertyName - the property name involved in conditionpublic java.lang.Integer getDays()
dayspublic void setDays(java.lang.Integer pDays)
dayspDays - the number of days for conditionpublic int getComparison()
comparisonpublic void setComparison(int pComparison)
comparisonpComparison - the comparison relation for condition. See QueryBuilder class for possible comparison relation valuespublic Query createQuery(RepositoryView pView) throws RepositoryException
pView - the repository viewRepositoryException - if an error occurred while creating query object.