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.MAPAggregatorLogical Handler responsible for aggregating the Message Addressing Properties for outgoing messages.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classMAPAggregatorImpl.InterposedMessageObserver
-
Constructor Summary
Constructors Constructor Description MAPAggregatorImpl()Constructor.MAPAggregatorImpl(org.apache.cxf.ws.addressing.MAPAggregator mag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetActionUri(org.apache.cxf.message.Message message, boolean checkMessage)voidhandleFault(org.apache.cxf.message.Message message)Invoked when unwinding normal interceptor chain when a fault occurred.voidhandleMessage(org.apache.cxf.message.Message message)Invoked for normal processing of inbound and outbound messages.protected booleanmediate(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
-
-
-
-
Method Detail
-
handleMessage
public void handleMessage(org.apache.cxf.message.Message message)
Invoked for normal processing of inbound and outbound messages.- Specified by:
handleMessagein interfaceorg.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>- Overrides:
handleMessagein classorg.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:
handleFaultin interfaceorg.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>- Overrides:
handleFaultin classorg.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 messageisFault- 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)
-
-