package org.qrone.r7.resolver;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URI;
public interface URIResolver {
public boolean exist( String path );
public boolean existPath( String path );
public boolean remove( URI uri );
public InputStream getInputStream( URI uri ) throws IOException;
public OutputStream getOutputStream( URI uri ) throws IOException;
public void addUpdateListener(Listener l);
public interface Listener{
public void update(URI uri);
}
}