org.apache.cxf.binding.coloc
Class ColocOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.apache.cxf.binding.coloc.ColocOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class ColocOutInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>


Constructor Summary
ColocOutInterceptor()
           
ColocOutInterceptor(org.apache.cxf.Bus b)
           
 
Method Summary
protected  org.apache.cxf.message.Message getInBoundMessage(org.apache.cxf.message.Exchange ex)
           
 void handleMessage(org.apache.cxf.message.Message message)
           
protected  void invokeColocObserver(org.apache.cxf.message.Message outMsg, org.apache.cxf.endpoint.Endpoint inboundEndpoint)
           
protected  void invokeInboundChain(org.apache.cxf.message.Exchange ex, org.apache.cxf.endpoint.Endpoint ep)
           
protected  org.apache.cxf.endpoint.Server isColocated(List<org.apache.cxf.endpoint.Server> servers, org.apache.cxf.endpoint.Endpoint endpoint, org.apache.cxf.service.model.BindingOperationInfo boi)
           
protected  boolean isSameOperationInfo(org.apache.cxf.service.model.BindingOperationInfo sender, org.apache.cxf.service.model.BindingOperationInfo receiver)
           
 void setBus(org.apache.cxf.Bus bus)
           
 void setExchangeProperties(org.apache.cxf.message.Exchange exchange, org.apache.cxf.endpoint.Endpoint ep)
           
protected  void setMessageObserver(org.apache.cxf.transport.MessageObserver observer)
           
 
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
 

Constructor Detail

ColocOutInterceptor

public ColocOutInterceptor()

ColocOutInterceptor

public ColocOutInterceptor(org.apache.cxf.Bus b)
Method Detail

setBus

public void setBus(org.apache.cxf.Bus bus)

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)
                   throws org.apache.cxf.interceptor.Fault
Throws:
org.apache.cxf.interceptor.Fault

invokeColocObserver

protected void invokeColocObserver(org.apache.cxf.message.Message outMsg,
                                   org.apache.cxf.endpoint.Endpoint inboundEndpoint)

invokeInboundChain

protected void invokeInboundChain(org.apache.cxf.message.Exchange ex,
                                  org.apache.cxf.endpoint.Endpoint ep)

getInBoundMessage

protected org.apache.cxf.message.Message getInBoundMessage(org.apache.cxf.message.Exchange ex)

setMessageObserver

protected void setMessageObserver(org.apache.cxf.transport.MessageObserver observer)

isColocated

protected org.apache.cxf.endpoint.Server isColocated(List<org.apache.cxf.endpoint.Server> servers,
                                                     org.apache.cxf.endpoint.Endpoint endpoint,
                                                     org.apache.cxf.service.model.BindingOperationInfo boi)

isSameOperationInfo

protected boolean isSameOperationInfo(org.apache.cxf.service.model.BindingOperationInfo sender,
                                      org.apache.cxf.service.model.BindingOperationInfo receiver)

setExchangeProperties

public void setExchangeProperties(org.apache.cxf.message.Exchange exchange,
                                  org.apache.cxf.endpoint.Endpoint ep)


Apache CXF