Class ColocOutInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
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

    Constructors
    Constructor
    Description
     
    ColocOutInterceptor(org.apache.cxf.Bus b)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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
    isCompatibleOperationInfo(org.apache.cxf.service.model.BindingOperationInfo sender, org.apache.cxf.service.model.BindingOperationInfo receiver)
     
    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, getAdditionalInterceptors, 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 Details

    • ColocOutInterceptor

      public ColocOutInterceptor()
    • ColocOutInterceptor

      public ColocOutInterceptor(org.apache.cxf.Bus b)
  • Method Details

    • 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)
    • isCompatibleOperationInfo

      protected boolean isCompatibleOperationInfo(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)