/*
 * $Id$
 *
 * Copyright 2011 samaxes.com
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.samaxes.filter.util;

/**
 * Enumeration of the possible configuration parameters.
 * 
 * @author Samuel Santos
 * @version $Revision$
 */
public enum CacheConfigParameter {
    /** Defines whether a component is static or not. */
    STATIC("static"),
    /** Cache directive to control where the response may be cached. */
    PRIVATE("private"),
    /** Cache directive to set an expiration date relative to the current date. */
    EXPIRATION_TIME("expirationTime");

    private String name;

    private CacheConfigParameter(String name) {
        this.name = name;
    }

    /**
     * Gets the parameter name.
     * 
     * @return the parameter name
     */
    public String getName() {
        return this.name;
    }
}

@@ -1,15 +1,7 @@
 /*%0A
- * $Id$%0A
  *%0A 
@@ -692,17 +692,16 @@
 ters.%0A *
- 
 %0A * @aut
@@ -726,26 +726,43 @@
  * @
-version $Revision$
+author John Yeary%0A * @version 2.0.1
 %0A */
@@ -797,23 +797,31 @@
 meter %7B%0A
+%0A
     /**
+%0A     *
  Defines
@@ -858,16 +858,21 @@
  or not.
+%0A    
  */%0A    
@@ -888,32 +888,39 @@
 tatic%22),%0A    /**
+%0A     *
  Cache directive
@@ -964,16 +964,21 @@
  cached.
+%0A    
  */%0A    
@@ -1004,16 +1004,23 @@
 %0A    /**
+%0A     *
  Cache d
@@ -1083,16 +1083,21 @@
 nt date.
+%0A    
  */%0A    
@@ -1144,16 +1144,22 @@
 private 
+final 
 String n
@@ -1291,17 +1291,16 @@
 .%0A     *
- 
 %0A     * 

Set the name to final.