Implementation of Mapper for an Engine,
designed to process HTTP requests. This mapper selects an appropriate
Host based on the server name included in the request.
IMPLEMENTATION NOTE: This Mapper only works with a
StandardEngine, because it relies on internal APIs.
author: Craig R. McClanahan version: $Revision: 1.4 $ $Date: 2002/06/09 02:19:42 $
Return the child Container that should be used to process this Request,
based upon its characteristics. If no such child Container can be
identified, return null instead.
Parameters: request - Request being processed Parameters: update - Update the Request to reflect the mapping selection?
Set the Container with which this Mapper is associated.
Parameters: container - The newly associated Container exception: IllegalArgumentException - if this Container is notacceptable to this Mapper
Prepare for active use of the public methods of this Component.
exception: LifecycleException - if this component detects a fatal errorthat prevents it from being started
Gracefully shut down active use of the public methods of this Component.
exception: LifecycleException - if this component detects a fatal errorthat needs to be reported