| org.apache.cxf.ws.addressing.MAPAggregator
MAPAggregator | public class MAPAggregator extends AbstractPhaseInterceptor (Code) | | Logical Handler responsible for aggregating the Message Addressing
Properties for outgoing messages.
|
Field Summary | |
final protected Map<String, String> | messageIDs REVISIT: map usage implies that the *same* interceptor instance
is used in all chains. |
Method Summary | |
public boolean | allowDuplicates() Indicates if duplicate messageIDs are allowed. | public void | handleFault(Message message) Invoked when unwinding normal interceptor chain when a fault occurred. | public void | handleMessage(Message message) Invoked for normal processing of inbound and outbound messages. | public boolean | isUsingAddressingAdvisory() Whether the presence of the element
in the WSDL is purely advisory, i.e. | protected boolean | mediate(Message message, boolean isFault) Mediate message flow. | public void | setAllowDuplicates(boolean ad) Allows/disallows duplicate messageIdDs. | public void | setUsingAddressingAdvisory(boolean advisory) Controls whether the presence of the element
in the WSDL is purely advisory, i.e. |
messageIDs | final protected Map<String, String> messageIDs(Code) | | REVISIT: map usage implies that the *same* interceptor instance
is used in all chains.
|
MAPAggregator | public MAPAggregator()(Code) | | Constructor.
|
allowDuplicates | public boolean allowDuplicates()(Code) | | Indicates if duplicate messageIDs are allowed.
true iff duplicate messageIDs are allowed |
handleFault | public void handleFault(Message message)(Code) | | Invoked when unwinding normal interceptor chain when a fault occurred.
Parameters: message - the current message |
handleMessage | public void handleMessage(Message message)(Code) | | Invoked for normal processing of inbound and outbound messages.
Parameters: message - the current message |
isUsingAddressingAdvisory | public boolean isUsingAddressingAdvisory()(Code) | | Whether the presence of the element
in the WSDL is purely advisory, i.e. its absence doesn't prevent
the encoding of WS-A headers.
true if the presence of the element is advisory |
mediate | protected boolean mediate(Message message, boolean isFault)(Code) | | Mediate message flow.
Parameters: message - the current message Parameters: isFault - true if a fault is being mediated true if processing should continue on dispatch path |
setAllowDuplicates | public void setAllowDuplicates(boolean ad)(Code) | | Allows/disallows duplicate messageIdDs.
Parameters: ad - whether duplicate messageIDs are allowed |
setUsingAddressingAdvisory | public void setUsingAddressingAdvisory(boolean advisory)(Code) | | Controls whether the presence of the element
in the WSDL is purely advisory, i.e. its absence doesn't prevent
the encoding of WS-A headers.
Parameters: advisory - true if the presence of the element is to be advisory |
|
|