|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ConnectionValidator | |
Resolver | A "generic" resolver, representing all of the standard resolver operations. |
ResolverService | The internal resolver service API. |
ResolverService.I2C | |
ResolverService.I2Cs | |
ResolverService.I2L | Identifier to Locator service. |
ResolverService.I2Ls | |
ResolverService.I2N | |
ResolverService.I2Ns | |
ResolverService.I2R | |
ResolverService.I2Rs | |
ResolverService.IeqI | |
URNConnection.Listener |
Class Summary | |
---|---|
AbstractHandler | Abstract base class for resolver-based URI handlers. |
BrimstoneResolverService | The Brimstone resolver. |
ConnectionMulticastListener | |
DefaultResolver | The "standard" resolver. |
FileConnectionValidator | |
HttpConnectionValidator | |
RepositoryList | |
ResolverFactory | |
ResolverPermission | |
Rewriter | |
URNConnection | |
URNConnection.ListenerAdapter | |
Util |
Exception Summary | |
---|---|
NoSuchServiceException | |
NoSuchURIException | |
UnresolvableURIException | |
URIGoneException | |
URINotFoundException | |
URIResolutionException |
Provides the basic support for URI resolution services.
The primary API for URI resolution is Resolver
. Applications
may directly instantiate a specific Resolver implementation, or obtain a
"standard" resolver via the ResolverFactory
.
A Resolver service implements one or more of a set of standard URI
operations. These are represented by the inner interfaces of ResolverService
, such as ResolverService.I2L
. The operation
interfaces represent "best effort" attempts, however. The fact that a
given resolver implements an operation interface does not guarantee that
it will be able to perform the operation for any particular URI.
The "standard" resolver provided by the ResolverFactory implements all of the operations, and does so by delegating to other resolvers it discovers through the usual Java Service discovery process.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |