|
||||||||||
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 |