public class JaxWSSubordinateHeaderContextProcessor extends JaxWSHeaderContextProcessor
Constructor and Description |
---|
JaxWSSubordinateHeaderContextProcessor() |
Modifier and Type | Method and Description |
---|---|
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.
|
close, getHeaders, handleFault, handleMessage, handleOutbound, setHeaders
public JaxWSSubordinateHeaderContextProcessor()
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()
Copyright © 2016 JBoss by Red Hat. All rights reserved.