## Uses of Interface
org.apache.cxf.transport.MessageObserver

- Packages that use MessageObserver
  Package | Description
  --- | ---
  org.apache.cxf.endpoint | Client and Server related classes.
  org.apache.cxf.interceptor | Core interceptor interfaces which form the basis for message processing chains in CXF.
  org.apache.cxf.phase | An InterceptorChain implementation which uses the concept of Phases to order message chains.
  org.apache.cxf.transport | Transport related classes.

- - ### Uses of MessageObserver in org.apache.cxf.endpoint

    Subinterfaces of MessageObserver in org.apache.cxf.endpoint
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Client`

    Classes in org.apache.cxf.endpoint that implement MessageObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientImpl`

    Methods in org.apache.cxf.endpoint that return MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `MessageObserver` | EndpointImpl.`getInFaultObserver()`
    `MessageObserver` | Endpoint.`getInFaultObserver()`
    `MessageObserver` | ServerImpl.`getMessageObserver()`
    `MessageObserver` | EndpointImpl.`getOutFaultObserver()`
    `MessageObserver` | Endpoint.`getOutFaultObserver()`

    Methods in org.apache.cxf.endpoint with parameters of type MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | EndpointImpl.`setInFaultObserver(MessageObserver observer)`
    `void` | Endpoint.`setInFaultObserver(MessageObserver observer)`
    `void` | ServerImpl.`setMessageObserver(MessageObserver messageObserver)`
    `void` | EndpointImpl.`setOutFaultObserver(MessageObserver observer)`
    `void` | Endpoint.`setOutFaultObserver(MessageObserver observer)`

    Constructors in org.apache.cxf.endpoint with parameters of type MessageObserver
    Constructor and Description
    `ServerImpl(Bus bus, Endpoint endpoint, DestinationFactory destinationFactory, MessageObserver observer)`

  - ### Uses of MessageObserver in org.apache.cxf.interceptor

    Classes in org.apache.cxf.interceptor that implement MessageObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractFaultChainInitiatorObserver`
    `class` | `ClientOutFaultObserver`
    `class` | `InFaultChainInitiatorObserver`
    `class` | `OutFaultChainInitiatorObserver`

    Methods in org.apache.cxf.interceptor that return MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `MessageObserver` | InterceptorChain.`getFaultObserver()`

    Methods in org.apache.cxf.interceptor with parameters of type MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | InterceptorChain.`setFaultObserver(MessageObserver i)`

  - ### Uses of MessageObserver in org.apache.cxf.phase

    Methods in org.apache.cxf.phase that return MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `MessageObserver` | PhaseInterceptorChain.`getFaultObserver()`

    Methods in org.apache.cxf.phase with parameters of type MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | PhaseInterceptorChain.`setFaultObserver(MessageObserver faultObserver)`

  - ### Uses of MessageObserver in org.apache.cxf.transport

    Classes in org.apache.cxf.transport that implement MessageObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChainInitiationObserver`
    `class` | `MultipleEndpointObserver` This MessageObserver creates an Interceptor chain which adds in the interceptors set on this class and the global Bus interceptors.

    Fields in org.apache.cxf.transport declared as MessageObserver
    Modifier and Type | Field and Description
    --- | ---
    `protected MessageObserver` | AbstractObservable.`incomingObserver`

    Methods in org.apache.cxf.transport that return MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `MessageObserver` | Observable.`getMessageObserver()` Retrieves the message observer for incoming messages
    `MessageObserver` | AbstractObservable.`getMessageObserver()`
    `MessageObserver` | Destination.`getMessageObserver()`

    Methods in org.apache.cxf.transport with parameters of type MessageObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | Observable.`setMessageObserver(MessageObserver observer)` Register a message observer for incoming messages.
    `void` | AbstractObservable.`setMessageObserver(MessageObserver observer)` Register a message observer for incoming messages.
    `void` | AbstractDestination.AbstractBackChannelConduit.`setMessageObserver(MessageObserver observer)` Register a message observer for incoming messages.

Apache CXF