001package dk.netarkivet.harvester.webinterface.servlet; 002 003import java.io.IOException; 004import java.util.List; 005 006import javax.servlet.ServletContext; 007import javax.servlet.http.HttpServletRequest; 008import javax.servlet.http.HttpServletResponse; 009 010public interface ResourceAbstract { 011 012 public void resources_init(NASEnvironment environment); 013 014 public void resources_add(ResourceManagerAbstract resourceManager); 015 016 public void resource_service(ServletContext servletContext, NASUser nas_user, HttpServletRequest req, HttpServletResponse resp, int resource_id, List<Integer> numerics, String pathInfo) throws IOException; 017 018}