| Interface | Description | 
|---|---|
| FaultOutInterceptor.FaultInfoException | Marker interfaces for Exceptions that have a
 getFaultInfo() method that returns some sort
 of object that the FaultOutInterceptor can
 marshal into a fault detail element | 
| Interceptor<T extends Message> | Base interface for all interceptors. | 
| InterceptorChain | Base interface for all interceptor chains. | 
| InterceptorProvider | The  InterceptorProviderinterface is implemented by objects
 that have interceptor chains associated with them. | 
| OneWayInterceptor<T extends Message> | Base interface for client interceptors that are compatible with one way 
 message processing (primarily, JAX-WS). | 
| Class | Description | 
|---|---|
| AbstractAttributedInterceptorProvider | |
| AbstractBasicInterceptorProvider | |
| AbstractFaultChainInitiatorObserver | |
| AbstractInDatabindingInterceptor | |
| AbstractLoggingInterceptor | Deprecated | 
| AbstractOutDatabindingInterceptor | |
| AnnotationInterceptors | |
| AttachmentInInterceptor | |
| AttachmentOutInterceptor | |
| ClientFaultConverter | Takes a Fault and converts it to a local exception type if possible. | 
| ClientOutFaultObserver | |
| FaultOutInterceptor | |
| FIStaxInInterceptor | Creates an XMLStreamReader from the InputStream on the Message. | 
| FIStaxOutInterceptor | Creates an XMLStreamReader from the InputStream on the Message. | 
| InFaultChainInitiatorObserver | |
| LoggingInInterceptor | Deprecated use the logging module rt/features/logging instead | 
| LoggingMessage | Deprecated use the logging module rt/features/logging instead | 
| LoggingOutInterceptor | Deprecated use the logging module rt/features/logging instead | 
| MessageSenderInterceptor | Takes the Conduit from the exchange and sends the message through it. | 
| MessageSenderInterceptor.MessageSenderEndingInterceptor | |
| OneWayProcessorInterceptor | |
| OutFaultChainInitiatorObserver | |
| OutgoingChainInterceptor | |
| ServiceInvokerInterceptor | Invokes a Binding's invoker with the  INVOCATION_INPUTfrom
 the Exchange. | 
| StaxInEndingInterceptor | |
| StaxInInterceptor | Creates an XMLStreamReader from the InputStream on the Message. | 
| StaxOutEndingInterceptor | |
| StaxOutInterceptor | Creates an XMLStreamWriter from the OutputStream on the Message. | 
| Enum | Description | 
|---|---|
| InterceptorChain.State | 
| Exception | Description | 
|---|---|
| Fault | A Fault that occurs during invocation processing. | 
| Annotation Type | Description | 
|---|---|
| InFaultInterceptors | Specifies a list of classes that are added to the inbound fault
 interceptor chain. | 
| InInterceptors | Specifies a list of classes that are added to the inbound interceptor
 chain. | 
| OutFaultInterceptors | Specifies a list of classes that are added to the outbound fault
 interceptor chain. | 
| OutInterceptors | Specifies a list of classes that are added to the outbound
 interceptor chain. | 
Apache CXF