org.tm4j.net .LocatorResolverManager

Description

Manages a collection of LocatorResolvers. New resolvers can be added for specific locator notation schemes. The Manager also acts as a coordinator of all the contained resolvers — selecting the appropriate resolver to use by examining the notation of the locator passed in.

Interfaces

Implementations of this interface

Method Summary
LocatorResolver addResolver(java.lang.String notation,org.tm4j.net.LocatorResolver resolver)
Adds a resolver for the specified notation to this manager.
LocatorResolver getResolver(java.lang.String notation)
Returns the resolver for the specified notation.
java.util.Map getResolverMap()
Returns an unmodifiable Map of resolvers by the notation they resolve.
void removeResolver(java.lang.String notation)
Removes the resolver for the specified notation from the manager.