Uses of Interface
dk.netarkivet.viewerproxy.URIResolver

Packages that use URIResolver
dk.netarkivet.viewerproxy This module gives access to previously harvested material, through a proxy solution. 
dk.netarkivet.viewerproxy.distribute   
 

Uses of URIResolver in dk.netarkivet.viewerproxy
 

Classes in dk.netarkivet.viewerproxy that implement URIResolver
 class ARCArchiveAccess
          The ARCArchiveAccess class implements reading of ARC indexes and files.
 class CommandResolver
          An abstract superclass for URIResolvers that handle commands given to the server host (http://<>/<>/<>=<>*
 class GetDataResolver
          Wrapper for an URIResolver, which retrieves raw data on given specific URLs, and forwards all others to the wrapped handler.
 class NotifyingURIResolver
          A wrapper class for URI resolver, which also notifies an URIObserver about all URIs visited and their response codes.
 class UnknownCommandResolver
          Wrapper for an URIResolver, which gives failures on specific specific URLs, and forwards all others to the wrapped handler.
 

Fields in dk.netarkivet.viewerproxy declared as URIResolver
protected  URIResolver CommandResolver.ur
          The URI resolver which is wrapped, and which handles all non-command URIs
 

Methods in dk.netarkivet.viewerproxy with parameters of type URIResolver
 void URIResolverHandler.setURIResolver(URIResolver ur)
          Sets the current URIResolver.
 void WebProxy.setURIResolver(URIResolver ur)
          Sets the current URIResolver.
 void NotifyingURIResolver.setURIResolver(URIResolver ur)
          Sets the current URIResolver wrapped.
 void CommandResolver.setURIResolver(URIResolver ur)
          Change the URI resolver which handles URIs that we don't handle here.
 

Constructors in dk.netarkivet.viewerproxy with parameters of type URIResolver
CommandResolver(URIResolver ur)
          Constructor which sets the next resolver in the chain.
GetDataResolver(URIResolver ur, ViewerArcRepositoryClient client)
          Make a new GetDataResolver, which calls commands on the arcrepository, and forwards all other requests to the given URIResolver.
NotifyingURIResolver(URIResolver ur, URIObserver uo)
          Initialise the wrapper.
UnknownCommandResolver(URIResolver ur)
          Make a new UnknownCommandResolver, which gives an error for any command- like URL and forwards other URLs to the given URIResolver
WebProxy(URIResolver uriResolver)
          Initialises a new web proxy, which delegates lookups to the given uri resolver.
 

Uses of URIResolver in dk.netarkivet.viewerproxy.distribute
 

Classes in dk.netarkivet.viewerproxy.distribute that implement URIResolver
 class HTTPControllerServer
          Wrapper for an URIResolver, which calls the controller methods on given specific URLs, and forwards all others to the wrapped handler.
 

Constructors in dk.netarkivet.viewerproxy.distribute with parameters of type URIResolver
HTTPControllerServer(Controller c, URIResolver ur)
          Make a new HTTPControllerServer, which calls commands on the given controller, and forwards all other requests to the given URIResolver.