CacheHandler.java 862 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  javax.servlet.http.HttpServletRequest
 *  javax.servlet.http.HttpServletResponse
 */
package com.adobe.granite.httpcache.api;

import com.adobe.granite.httpcache.api.Headers;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public interface CacheHandler {
    public TRI_STATE onReceive(HttpServletRequest var1);

    public TRI_STATE onDeliver(String var1, Headers var2, HttpServletResponse var3);

    public TRI_STATE onFetch(int var1, Headers var2, HttpServletResponse var3);

    /*
     * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
     */
    public static enum TRI_STATE {
        YES,
        NO,
        NEXT_HANDLER;
        

        private TRI_STATE() {
        }
    }

}