Class CompositeResolver

  • All Implemented Interfaces:
    Resolver

    public final class CompositeResolver
    extends java.lang.Object
    implements Resolver
    Utility Resolver for organizing resolution in a tree-like structure.

    CompositeResolver removes first part of the target with URIPath.omitFirst() before calling the child Resolvers.

    Example: resolverService.registerResolver("/test/", compositeResolver); The Resolvers added to CompositeResolver will be given Request with URIPath "/".