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, DispatchLogicalHandlerInterceptor, LogicalHandlerFaultInInterceptor, LogicalHandlerFaultOutInterceptor, LogicalHandlerInInterceptor, LogicalHandlerOutInterceptor

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


Constructor Summary
protected AbstractJAXWSHandlerInterceptor(javax.xml.ws.Binding b, java.lang.String phase)
           
 
Method Summary
protected  javax.xml.ws.Binding getBinding()
           
protected  HandlerChainInvoker getInvoker(T message)
           
protected  javax.xml.namespace.QName getOpQName(Exchange ex, java.lang.Object data)
           
 boolean isMEPComlete(T message)
           
protected  boolean isOutbound(T message)
           
protected  boolean isRequestor(T message)
           
 void onCompletion(T message)
           
protected  void setupBindingOperationInfo(Exchange exch, java.lang.Object data)
           
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAfter, getBefore, getId, getPhase, handleFault, isGET, 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
 

Constructor Detail

AbstractJAXWSHandlerInterceptor

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

isOutbound

protected boolean isOutbound(T message)

isRequestor

protected boolean isRequestor(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,
                                         java.lang.Object data)

getOpQName

protected javax.xml.namespace.QName getOpQName(Exchange ex,
                                               java.lang.Object data)


Apache CXF