Package org.forgerock.services.routing
This package provides a simple framework for implementing routers. Application frameworks that need to provide
routing capabilities, e.g. for routing client requests, should sub-class
AbstractRouter
. This package is designed to be protocol and framework
independent.-
Interface Summary Interface Description RouteMatch Contains the result of routing to a particular route. -
Class Summary Class Description AbstractRouter<T extends AbstractRouter<T,R,H,D>,R,H,D> An abstract base class for implementing routers.DelegatingRouteMatcher<R> A route matcher that delegates to a provided route matcher.RouteMatcher<R> A matcher for evaluating whether a route matches the incoming request. -
Exception Summary Exception Description IncomparableRouteMatchException An exception which is thrown when two incompatibleRouteMatch
instances are attempted to be compared.