Package | Description |
---|---|
dk.netarkivet.viewerproxy |
This module gives access to previously harvested material, through a proxy solution.
|
dk.netarkivet.viewerproxy.distribute |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected URIResolver |
CommandResolver.ur
The URI resolver which is wrapped, and which handles all non-command URIs.
|
Modifier and Type | Method and Description |
---|---|
void |
WebProxy.setURIResolver(URIResolver ur)
Sets the current URIResolver.
|
void |
URIResolverHandler.setURIResolver(URIResolver ur)
Sets the current URIResolver.
|
void |
NotifyingURIResolver.setURIResolver(URIResolver anUR)
Sets the current URIResolver wrapped.
|
void |
CommandResolver.setURIResolver(URIResolver anUr)
Change the URI resolver which handles URIs that we don't handle here.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
HTTPControllerServer
Wrapper for an URIResolver, which calls the controller methods on given specific URLs, and forwards all others to the
wrapped handler.
|
Constructor and Description |
---|
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.
|
Copyright © 2005–2015 The Royal Danish Library, the Danish State and University Library, the National Library of France and the Austrian National Library.. All rights reserved.