Package org.apache.cxf.transport
Class MultipleEndpointObserver
java.lang.Object
org.apache.cxf.transport.MultipleEndpointObserver
- All Implemented Interfaces:
- MessageObserver
This MessageObserver creates an Interceptor chain which adds in the interceptors
 set on this class and the global Bus interceptors. At somepoint, it is expected
 that these interceptors will resolve the appropriate Endpoint/Binding combination
 and continue setting up the chain.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected List<Interceptor<? extends Message>>protected Busstatic final Stringprotected List<Interceptor<? extends Message>>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected PhaseInterceptorChainprotected MessagecreateMessage(Message message) Give a chance for a Binding to customize their messageList<Interceptor<? extends Message>>List<Interceptor<? extends Message>>voidCalled for an incoming message, i.e. where the content format(s) is/are source(s).protected voidsetExchangeProperties(Exchange exchange, Message m) 
- 
Field Details- 
ENDPOINTS- See Also:
 
- 
bus
- 
bindingInterceptors
- 
routingInterceptors
 
- 
- 
Constructor Details- 
MultipleEndpointObserver
 
- 
- 
Method Details- 
onMessageDescription copied from interface:MessageObserverCalled for an incoming message, i.e. where the content format(s) is/are source(s).- Specified by:
- onMessagein interface- MessageObserver
 
- 
createMessageGive a chance for a Binding to customize their message
- 
createChain
- 
setExchangeProperties
- 
getBindingInterceptors
- 
getRoutingInterceptors
- 
getEndpoints
 
-