com.sun.xml.ws.addressing
Class WsaTubeHelper
java.lang.Object
com.sun.xml.ws.addressing.WsaTubeHelper
- Direct Known Subclasses:
- WsaTubeHelperImpl, WsaTubeHelperImpl
public abstract class WsaTubeHelper
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
seiModel
protected SEIModel seiModel
wsdlPort
protected WSDLPort wsdlPort
binding
protected WSBinding binding
soapVer
protected final SOAPVersion soapVer
addVer
protected final AddressingVersion addVer
WsaTubeHelper
public WsaTubeHelper(WSBinding binding,
SEIModel seiModel,
WSDLPort wsdlPort)
getFaultAction
public java.lang.String getFaultAction(Packet requestPacket,
Packet responsePacket)
getInputAction
public java.lang.String getInputAction(Packet packet)
getEffectiveInputAction
public java.lang.String getEffectiveInputAction(Packet packet)
- This method gives the Input addressing Action for a message.
It gives the Action set in the wsdl operation for the corresponding payload.
If it is not explicitly set, it gives the soapAction
- Parameters:
packet -
- Returns:
- input Action
isInputActionDefault
public boolean isInputActionDefault(Packet packet)
getSOAPAction
public java.lang.String getSOAPAction(Packet packet)
getOutputAction
public java.lang.String getOutputAction(Packet packet)
createInvalidAddressingHeaderFault
public javax.xml.soap.SOAPFault createInvalidAddressingHeaderFault(InvalidAddressingHeaderException e,
AddressingVersion av)
newMapRequiredFault
public javax.xml.soap.SOAPFault newMapRequiredFault(MissingAddressingHeaderException e)
getProblemActionDetail
public abstract void getProblemActionDetail(java.lang.String action,
org.w3c.dom.Element element)
getInvalidMapDetail
public abstract void getInvalidMapDetail(javax.xml.namespace.QName name,
org.w3c.dom.Element element)
getMapRequiredDetail
public abstract void getMapRequiredDetail(javax.xml.namespace.QName name,
org.w3c.dom.Element element)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.