Class MAPAggregatorImpl

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.ws.addressing.MAPAggregator
org.apache.cxf.ws.addressing.impl.MAPAggregatorImpl
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 MAPAggregatorImpl extends org.apache.cxf.ws.addressing.MAPAggregator
Logical Handler responsible for aggregating the Message Addressing Properties for outgoing messages.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected static class 
     

    Nested classes/interfaces inherited from class org.apache.cxf.ws.addressing.MAPAggregator

    org.apache.cxf.ws.addressing.MAPAggregator.MAPAggregatorLoader
  • Field Summary

    Fields inherited from class org.apache.cxf.ws.addressing.MAPAggregator

    ACTION_VERIFIED, ADDRESSING_DISABLED, ADDRESSING_NAMESPACE, addressingRequired, addressingResponses, allowDuplicates, DECOUPLED_DESTINATION, messageIdCache, USING_ADDRESSING, usingAddressingAdvisory
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
    MAPAggregatorImpl(org.apache.cxf.ws.addressing.MAPAggregator mag)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    getActionUri(org.apache.cxf.message.Message message, boolean checkMessage)
     
    void
    handleFault(org.apache.cxf.message.Message message)
    Invoked when unwinding normal interceptor chain when a fault occurred.
    void
    handleMessage(org.apache.cxf.message.Message message)
    Invoked for normal processing of inbound and outbound messages.
    protected boolean
    mediate(org.apache.cxf.message.Message message, boolean isFault)
    Mediate message flow.

    Methods inherited from class org.apache.cxf.ws.addressing.MAPAggregator

    allowDuplicates, getAdditionalInterceptors, getAddressingResponses, getMessageIdCache, isAddressingRequired, isUsingAddressingAdvisory, setAddressingRequired, setAddressingResponses, setAllowDuplicates, setMessageIdCache, setUsingAddressingAdvisory

    Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor

    addAfter, addAfter, addBefore, addBefore, getAfter, getBefore, getId, getPhase, isGET, isRequestor, setAfter, setBefore

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MAPAggregatorImpl

      public MAPAggregatorImpl()
      Constructor.
    • MAPAggregatorImpl

      public MAPAggregatorImpl(org.apache.cxf.ws.addressing.MAPAggregator mag)
  • Method Details

    • handleMessage

      public void handleMessage(org.apache.cxf.message.Message message)
      Invoked for normal processing of inbound and outbound messages.
      Specified by:
      handleMessage in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
      Overrides:
      handleMessage in class org.apache.cxf.ws.addressing.MAPAggregator
      Parameters:
      message - the current message
    • handleFault

      public void handleFault(org.apache.cxf.message.Message message)
      Invoked when unwinding normal interceptor chain when a fault occurred.
      Specified by:
      handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
      Overrides:
      handleFault in class org.apache.cxf.ws.addressing.MAPAggregator
      Parameters:
      message - the current message
    • mediate

      protected boolean mediate(org.apache.cxf.message.Message message, boolean isFault)
      Mediate message flow.
      Parameters:
      message - the current message
      isFault - true if a fault is being mediated
      Returns:
      true if processing should continue on dispatch path
    • getActionUri

      protected String getActionUri(org.apache.cxf.message.Message message, boolean checkMessage)