HolderOutInterceptor |
For OUT and IN/OUT params,pulls the values out of the JAX-WS Holder objects (created in HolderInInterceptor) and adds them to the param list for the out message. |
SwAOutInterceptor |
For OUT parts that are Soap attachments,pulls them from the list and holds them for later. |
WrapperClassOutInterceptor |
For doc/lit wrapped,takes the remaining parts and creates a wrapper JAXB bean to represent the whole message. |
SoapHeaderOutFilterInterceptor |
Removes inbound marked headers |
SoapActionOutInterceptor |
Sets the SOAP Action |
MessageSenderInterceptor |
Calls back to the Destination object to have it setup the output streams,headers,etc… to prepare the outgoing transport. |
SoapPreProtocolOutInterceptor |
This interceptor is responsible for setting up the SOAP version and header,so that this is available to any pre-protocol interceptors that require these to be available. |
AttachmentOutInterceptor |
If this service uses attachments (either SwA or if MTOM is enabled),it sets up the Attachment marshallers and the mime stuff that is needed. |
StaxOutInterceptor |
Creates an XMLStreamWriter from the OutputStream on the Message. |
SoapHandlerInterceptor |
JAX-WS SOAPHandler |
SoapOutInterceptor |
Writes start element for soap:envelope and complete elements for other header blocks in the message. Adds start element for soap:body too. |
LogicalHandlerOutInterceptor |
JAX-WS Logical handler stuff |
WrapperOutInterceptor |
If wrapped doc/lit and not using a wrapper bean or if RPC lit,outputs the wrapper element to the stream. |
BareOutInterceptor |
Uses the databinding to write the params out. |
SoapOutInterceptor$SoapOutEndingInterceptor |
Closes the soap:body and soap:envelope |
StaxOutInterceptor$StaxOutEndingInterceptor |
Flushes the stax stream. |
MessageSenderInt$MessageSenderEnding |
Closes the exchange,lets the transport know everything is done and should be flushed to the client. |