|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arjuna.mw.wst.service.JaxBaseHeaderContextProcessor
com.arjuna.mw.wst.service.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 server side version.
Constructor Summary | |
---|---|
JaxWSHeaderContextProcessor()
|
Method Summary | |
---|---|
void |
close(javax.xml.ws.handler.MessageContext messageContext)
|
java.util.Set<javax.xml.namespace.QName> |
getHeaders()
Gets the header blocks that can be processed by this Handler instance. |
boolean |
handleFault(javax.xml.ws.handler.MessageContext messageContext)
Tidy up the Transaction/Thread association before faults are thrown back to the client. |
protected boolean |
handleInbound(javax.xml.ws.handler.MessageContext msgContext)
Process the tx context header that is attached to the received message. |
boolean |
handleMessage(javax.xml.ws.handler.MessageContext msgContext)
Process a message. |
protected boolean |
handleOutbound(javax.xml.ws.handler.MessageContext messageContext)
Tidy up the Transaction/Thread association before response is returned to the client. |
void |
setHeaders(java.util.Set headers)
Sets the header blocks that can be processed by this Handler instance. |
Methods inherited from class com.arjuna.mw.wst.service.JaxBaseHeaderContextProcessor |
---|
handleInboundMessage, handleInboundMessage, suspendTransaction |
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(javax.xml.ws.handler.MessageContext msgContext)
handleMessage
in interface javax.xml.ws.handler.Handler
msgContext
-
public boolean handleFault(javax.xml.ws.handler.MessageContext messageContext)
handleFault
in interface javax.xml.ws.handler.Handler
messageContext
-
public void close(javax.xml.ws.handler.MessageContext messageContext)
close
in interface javax.xml.ws.handler.Handler
public java.util.Set<javax.xml.namespace.QName> getHeaders()
getHeaders
in interface javax.xml.ws.handler.soap.SOAPHandler
public void setHeaders(java.util.Set headers)
protected boolean handleInbound(javax.xml.ws.handler.MessageContext msgContext)
msgContext
-
protected boolean handleOutbound(javax.xml.ws.handler.MessageContext messageContext)
messageContext
- The current message context.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |