|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.arjuna.mw.wst11.client.JaxWSHeaderContextProcessor
public class JaxWSHeaderContextProcessor
The class is used to perform WS-Transaction context insertion and extraction for application level SOAP messages using JaxWS. This is the client side version.
| Constructor Summary | |
|---|---|
JaxWSHeaderContextProcessor()
|
|
| Method Summary | |
|---|---|
void |
close(MessageContext messageContext)
|
Set<QName> |
getHeaders()
Gets the header blocks that can be processed by this Handler instance. |
boolean |
handleFault(SOAPMessageContext messageContext)
Tidy up the Transaction/Thread association. |
protected boolean |
handleInbound(SOAPMessageContext messageContext)
Tidy up the Transaction/Thread association before control is returned to the user. |
boolean |
handleMessage(SOAPMessageContext msgContext)
Process a message. |
protected boolean |
handleOutbound(SOAPMessageContext messageContext)
Process the tx thread context and attach serialized version as msg header |
boolean |
handleOutboundMessage(SOAPMessage soapMessage)
Handle the request. |
protected void |
resumeTransaction(SOAPMessage soapMessage)
Resume the current transaction. |
void |
setHeaders(Set headers)
Sets the header blocks that can be processed by this Handler instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JaxWSHeaderContextProcessor()
| Method Detail |
|---|
public boolean handleMessage(SOAPMessageContext msgContext)
handleMessage in interface Handler<SOAPMessageContext>msgContext -
public boolean handleFault(SOAPMessageContext messageContext)
handleFault in interface Handler<SOAPMessageContext>messageContext -
public void close(MessageContext messageContext)
close in interface Handler<SOAPMessageContext>public Set<QName> getHeaders()
getHeaders in interface SOAPHandler<SOAPMessageContext>public void setHeaders(Set headers)
protected boolean handleInbound(SOAPMessageContext messageContext)
messageContext -
protected boolean handleOutbound(SOAPMessageContext messageContext)
messageContext -
public boolean handleOutboundMessage(SOAPMessage soapMessage)
soapMessage - The current message context.protected void resumeTransaction(SOAPMessage soapMessage)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||