Class ResolverMap

java.lang.Object
com.predic8.membrane.core.resolver.ResolverMap
All Implemented Interfaces:
Resolver, Cloneable

public class ResolverMap extends Object implements Cloneable, Resolver
A ResolverMap consists of a list of SchemaResolvers.

It is itself a Resolver: Requests to resolve a URL are delegated to the corresponding SchemaResolver child depending on the URL's schema.

Note that this class is not thread-safe! The ResolverMap is setup during Membrane's single-threaded startup and is only used read-only thereafter.