Search in sources :

Example 6 with WSDLOperation

use of com.sun.xml.ws.api.model.wsdl.WSDLOperation in project metro-jax-ws by eclipse-ee4j.

the class WsaTubeHelper method getInputAction.

public String getInputAction(Packet packet) {
    String action = null;
    if (wsdlPort != null) {
        WSDLOperationMapping wsdlOp = packet.getWSDLOperationMapping();
        if (wsdlOp != null) {
            WSDLBoundOperation wbo = wsdlOp.getWSDLBoundOperation();
            WSDLOperation op = wbo.getOperation();
            action = op.getInput().getAction();
        }
    }
    return action;
}
Also used : WSDLOperationMapping(com.sun.xml.ws.api.model.WSDLOperationMapping) WSDLBoundOperation(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation) WSDLOperation(com.sun.xml.ws.api.model.wsdl.WSDLOperation)

Aggregations

WSDLOperation (com.sun.xml.ws.api.model.wsdl.WSDLOperation)6 WSDLOperationMapping (com.sun.xml.ws.api.model.WSDLOperationMapping)3 WSDLBoundOperation (com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation)3 QName (javax.xml.namespace.QName)3 WSDLPortType (com.sun.xml.ws.api.model.wsdl.WSDLPortType)2 ParameterBinding (com.sun.xml.ws.api.model.ParameterBinding)1 WSDLFault (com.sun.xml.ws.api.model.wsdl.WSDLFault)1 WSDLMessage (com.sun.xml.ws.api.model.wsdl.WSDLMessage)1 WSDLModel (com.sun.xml.ws.api.model.wsdl.WSDLModel)1 EditableWSDLBoundOperation (com.sun.xml.ws.api.model.wsdl.editable.EditableWSDLBoundOperation)1 EditableWSDLMessage (com.sun.xml.ws.api.model.wsdl.editable.EditableWSDLMessage)1 EditableWSDLPart (com.sun.xml.ws.api.model.wsdl.editable.EditableWSDLPart)1 EditableWSDLPortType (com.sun.xml.ws.api.model.wsdl.editable.EditableWSDLPortType)1 Detail (jakarta.xml.soap.Detail)1 SOAPException (jakarta.xml.soap.SOAPException)1 SOAPMessage (jakarta.xml.soap.SOAPMessage)1 WebServiceException (jakarta.xml.ws.WebServiceException)1 Source (javax.xml.transform.Source)1 StreamSource (javax.xml.transform.stream.StreamSource)1