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

import com.adobe.granite.httpcache.api.Headers;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;

public interface CacheFile {
    public String getKey();

    public Headers getHeaders();

    public void spool(HttpServletResponse var1) throws IOException;

    public ServletOutputStream getOutputStream(ServletOutputStream var1) throws IOException;

    public PrintWriter getWriter(PrintWriter var1, String var2) throws IOException;

    public boolean save();

    public void discard();
}