Defines a mapping between message requests and endpoint objects.
This class can be implemented by application developers, although this is not always necessary, as
PayloadRootQNameEndpointMapping and SoapActionEndpointMapping are included.
HandlerMapping implementations can support mapped interceptors but do not have to. An endpoint will always be wrapped
in a EndpointExecutionChain instance, optionally accompanied by some EndpointInterceptor
instances. The MessageDispacher will first call each EndpointInterceptor's
handlerRequest method in the given order, finally invoking the endpoint itself if all
handlerRequest methods have returned true.
PayloadRootQNameEndpointMappingandSoapActionEndpointMappingare included. HandlerMapping implementations can support mapped interceptors but do not have to. An endpoint will always be wrapped in aEndpointExecutionChaininstance, optionally accompanied by someEndpointInterceptorinstances. TheMessageDispacherwill first call eachEndpointInterceptor'shandlerRequestmethod in the given order, finally invoking the endpoint itself if allhandlerRequestmethods have returnedtrue.