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.