I'm using the Apache
ConnPoolControl<HttpRoute>, so we can presume that the routes we are talking about are
In the documentation, it's written that
The route for a request.
One of the constructor of
HttpRoute is of the form :
HttpRoute(HttpHost target, InetAddress local, HttpHost proxies, boolean secure, RouteInfo.TunnelType tunnelled, RouteInfo.LayerType layered)
RouteInfo.LayerType, we see :
The layering type of a route. Plain routes are established by connecting or tunnelling. Layered routes are established by layering a protocol such as TLS/SSL over an existing connection. Protocols can only be layered over a tunnel to the target, or or over a direct connection without proxies.
In conclusion, in this context, the term route should be understood as a network route and not as a mapping from url to controllers as defined by the tag "routes" of your question.