|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.arjuna.mw.wst11.service.JaxWSHeaderContextProcessor com.arjuna.mw.wst11.service.JaxWSSubordinateHeaderContextProcessor
public class JaxWSSubordinateHeaderContextProcessor
specialised version which creates and interposes a subordinate AT transaction when it finds an incoming AT context in the message headers
Constructor Summary | |
---|---|
JaxWSSubordinateHeaderContextProcessor()
|
Method Summary | |
---|---|
protected boolean |
handleInbound(SOAPMessageContext msgContext)
Process the tx context header that is attached to the received message. |
protected boolean |
handleInboundMessage(SOAPMessage soapMessage)
Handle the request. |
protected boolean |
handleInboundMessage(SOAPMessage soapMessage,
boolean installSubordinateTx)
Handle the request. |
protected void |
suspendTransaction()
Suspend the current transaction. |
Methods inherited from class com.arjuna.mw.wst11.service.JaxWSHeaderContextProcessor |
---|
close, getHeaders, handleFault, handleMessage, handleOutbound, setHeaders |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JaxWSSubordinateHeaderContextProcessor()
Method Detail |
---|
protected boolean handleInbound(SOAPMessageContext msgContext)
handleInbound
in class JaxWSHeaderContextProcessor
msgContext
-
protected boolean handleInboundMessage(SOAPMessage soapMessage)
soapMessage
- The current message context.protected boolean handleInboundMessage(SOAPMessage soapMessage, boolean installSubordinateTx)
soapMessage
- The current message context.installSubordinateTx
- true if a subordinate transaction should be interposed and false
if the handler should just resume the incoming transaction. currently only works for AT
transactions but will eventually be extended to work for BA transactions too.protected void suspendTransaction()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |