final class ActionBasedOperationFinder extends WSDLOperationFinder
WSDLOperationFinder implementation that uses
WS-Addressing Action Message Addressing Property, wsa:Action and SOAP Payload QName,
as the key for dispatching.
This should be used only when AddressingFeature is enabled.
A map of all ActionBasedOperationSignatures in the port and the corresponding and the WSDL Operation QNames
is maintained.
binding, seiModel, wsdlModel| Constructor and Description |
|---|
ActionBasedOperationFinder(WSDLPort wsdlModel,
WSBinding binding,
SEIModel seiModel) |
| Modifier and Type | Method and Description |
|---|---|
QName |
getWSDLOperationQName(Packet request)
This methods returns the QName of the WSDL operation correponding to a request Packet.
|
public QName getWSDLOperationQName(Packet request) throws DispatchException
WSDLOperationFindergetWSDLOperationQName in class WSDLOperationFinderrequest - Request Packet that is used to find the associated WSDLOperationDispatchException - with WSA defined fault message when it cannot find an associated WSDL operation.Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.