Apache CXF API

org.apache.cxf.jaxws.handler
Class AbstractJAXWSHandlerInterceptor<T extends Message>

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<T>
      extended by org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor<T>
All Implemented Interfaces:
Interceptor<T>, PhaseInterceptor<T>
Direct Known Subclasses:
AbstractProtocolHandlerInterceptor, LogicalHandlerFaultInInterceptor, LogicalHandlerFaultOutInterceptor, LogicalHandlerInInterceptor, LogicalHandlerOutInterceptor

public abstract class AbstractJAXWSHandlerInterceptor<T extends Message>
extends AbstractPhaseInterceptor<T>


Field Summary
protected  javax.xml.ws.Binding binding
           
 
Constructor Summary
protected AbstractJAXWSHandlerInterceptor(javax.xml.ws.Binding b, String phase)
           
 
Method Summary
protected  javax.xml.ws.Binding getBinding()
           
protected  HandlerChainInvoker getInvoker(T message)
           
protected  QName getOpQName(Exchange ex, Object data)
           
 boolean isMEPComlete(T message)
           
protected  boolean isOutbound(T message)
           
 void onCompletion(T message)
           
protected  void setupBindingOperationInfo(Exchange exch, Object data)
           
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.interceptor.Interceptor
handleMessage
 

Field Detail

binding

protected javax.xml.ws.Binding binding
Constructor Detail

AbstractJAXWSHandlerInterceptor

protected AbstractJAXWSHandlerInterceptor(javax.xml.ws.Binding b,
                                          String phase)
Method Detail

isOutbound

protected boolean isOutbound(T message)

getInvoker

protected HandlerChainInvoker getInvoker(T message)

getBinding

protected javax.xml.ws.Binding getBinding()

onCompletion

public void onCompletion(T message)

isMEPComlete

public boolean isMEPComlete(T message)

setupBindingOperationInfo

protected void setupBindingOperationInfo(Exchange exch,
                                         Object data)

getOpQName

protected QName getOpQName(Exchange ex,
                           Object data)

Apache CXF API

Apache CXF