See: Description
ExtensionGenerator
and is responsible for attaching extension data to an RRD request.
After an RRD request has been received, it is the responsibility of an
extension handler (which is a class that implements
ExtensionHandler
) to act upon
the extension data. Extension generators and handlers both rely on
ExtensionRequest
and
ExtensionResponse
objects at runtime in
order to interact with the extension data associated with an RRD request or
response. Additionally, extension generators and handlers may also rely on
deployment descriptor configuration data, which is provided by an instance
of ExtensionConfig
.
ExtensionChain
. An extension chain can
only contain either extension generators or extension handlers, and the
chain type determines what happens when the chain is executed and at what
point in the RRD request/response cycle that it is executed.
com.ibm.wsspi.rrd.extension.factory.ExtensionDelegator
class allows for
dynamic selection of extension types based on the servlet request/response
information available in the runtime environment.