| com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl com.sun.xml.ws.addressing.WsaTube
All known Subclasses: com.sun.xml.ws.addressing.WsaServerTube, com.sun.xml.ws.addressing.WsaClientTube,
WsaTube | abstract class WsaTube extends AbstractFilterTubeImpl (Code) | | WS-Addressing processing code shared between client and server.
This tube is used only when WS-Addressing is enabled.
author: Rama Pulavarthi author: Arun Gupta |
wsdlPort | final protected WSDLPort wsdlPort(Code) | | Port that we are processing.
|
checkCardinality | public void checkCardinality(Packet packet)(Code) | | Checks the cardinality of WS-Addressing headers on an inbound
Packet . This method
checks for the cardinality if WS-Addressing is engaged (detected by the presence of wsa:Action
header) or wsdl:required=true.
Parameters: packet - The inbound packet. throws: WebServiceException - if:- there is an error reading ReplyTo or FaultTo
- WS-Addressing is required and Message within
packet is null - WS-Addressing is required and no headers are found in the Message
- an uknown WS-Addressing header is present
|
checkMandatoryHeaders | protected void checkMandatoryHeaders(Packet packet, boolean foundAction, boolean foundTo, boolean foundMessageId, boolean foundRelatesTo)(Code) | | |
isAddressingEngagedOrRequired | final boolean isAddressingEngagedOrRequired(Packet packet, WSBinding binding)(Code) | | |
validateAction | abstract protected void validateAction(Packet packet)(Code) | | |
validateInboundHeaders | final protected Packet validateInboundHeaders(Packet packet)(Code) | | Validates the inbound message. If an error is found, create
a fault message and returns that. Otherwise
it will pass through the parameter 'packet' object to the return value.
|
validateSOAPAction | protected void validateSOAPAction(Packet packet)(Code) | | |
Fields inherited from com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl | final protected Tube next(Code)(Java Doc)
|
|
|