org.jboss.wst11.xts
Class WSTransactionBridgeClientHandler

java.lang.Object
  extended by org.jboss.wst11.xts.WSTransactionBridgeClientHandler
All Implemented Interfaces:
javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>, javax.xml.ws.handler.soap.SOAPHandler<javax.xml.ws.handler.soap.SOAPMessageContext>

public class WSTransactionBridgeClientHandler
extends java.lang.Object
implements javax.xml.ws.handler.soap.SOAPHandler<javax.xml.ws.handler.soap.SOAPMessageContext>

Author:
wklaczynski@sabaservice.pl, 2008-01-11

Field Summary
private static org.apache.log4j.Logger log
           
(package private)  WSTransactionBridgeManagerFactory transactionManagerFactory
           
 
Constructor Summary
WSTransactionBridgeClientHandler()
           
 
Method Summary
 void close(javax.xml.ws.handler.MessageContext context)
           
 java.util.Set<javax.xml.namespace.QName> getHeaders()
           
 boolean handleFault(javax.xml.ws.handler.soap.SOAPMessageContext context)
           
protected  boolean handleInbound(javax.xml.ws.handler.soap.SOAPMessageContext context)
           
 boolean handleMessage(javax.xml.ws.handler.soap.SOAPMessageContext context)
           
protected  boolean handleOutbound(javax.xml.ws.handler.soap.SOAPMessageContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.log4j.Logger log

transactionManagerFactory

WSTransactionBridgeManagerFactory transactionManagerFactory
Constructor Detail

WSTransactionBridgeClientHandler

public WSTransactionBridgeClientHandler()
Method Detail

getHeaders

public java.util.Set<javax.xml.namespace.QName> getHeaders()
Specified by:
getHeaders in interface javax.xml.ws.handler.soap.SOAPHandler<javax.xml.ws.handler.soap.SOAPMessageContext>

handleMessage

public boolean handleMessage(javax.xml.ws.handler.soap.SOAPMessageContext context)
Specified by:
handleMessage in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>

handleFault

public boolean handleFault(javax.xml.ws.handler.soap.SOAPMessageContext context)
Specified by:
handleFault in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>

handleInbound

protected boolean handleInbound(javax.xml.ws.handler.soap.SOAPMessageContext context)
Parameters:
context -
Returns:
boolean

handleOutbound

protected boolean handleOutbound(javax.xml.ws.handler.soap.SOAPMessageContext context)
Parameters:
context -
Returns:
boolean

close

public void close(javax.xml.ws.handler.MessageContext context)
Specified by:
close in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>