Class MaxAgeWhereClauseMatchCriteria

  • All Implemented Interfaces:
    WhereClauseMatchCriteria

    public class MaxAgeWhereClauseMatchCriteria
    extends AbstractWhereClauseMatchCriteria
    Produces a where clause to select audit records older than some arbitrary cutoff age in days.
    Since:
    1.0
    Version:
    $Revision: $
    Author:
    Marvin S. Addison
    • Field Detail

      • maxAge

        protected int maxAge
        Maximum age of records
    • Constructor Detail

      • MaxAgeWhereClauseMatchCriteria

        public MaxAgeWhereClauseMatchCriteria​(int maxAgeDays)
        Creates a new instance that selects audit records older than the given number of days as measured from the present time.
        Parameters:
        maxAgeDays - Cutoff age of records in days.
    • Method Detail

      • getParameterValues

        public java.util.List<?> getParameterValues()
        Returns:
        Immutable list of parameter values for a parameterized query or an empty list if the where clause is not parameterized.