ResolverClosingInputStream.java 707 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.ResourceResolver
 */
package com.adobe.aemds.datamanager.impl;

import java.io.FilterInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.sling.api.resource.ResourceResolver;

class ResolverClosingInputStream
extends FilterInputStream {
    private ResourceResolver resourceResolver;

    ResolverClosingInputStream(InputStream in, ResourceResolver resourceResolver) {
        super(in);
        this.resourceResolver = resourceResolver;
    }

    public void close() throws IOException {
        super.close();
        this.resourceResolver.close();
    }
}