| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Bus
The Bus is the central place in CXF. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Binding
A Binding provides interceptors and message creation logic for a
 specific protocol binding. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ColocFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CorbaBinding  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SoapBinding  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SoapBindingFactory.setupUDP(InterceptorProvider p,
        EndpointInfo ei)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
XMLBinding  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlueprintBus  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExtensionManagerBus
This bus uses CXF's built in extension manager to load components
 (as opposed to using the Spring bus implementation). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BusDefinitionParser.BusConfig  | 
class  | 
SpringBus  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FailoverFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractInterceptorProvidingDataBinding  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StaxDataBinding
A simple databinding implementation which reads and writes Source objects. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Client  | 
interface  | 
Endpoint
Represents an endpoint that receives messages. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEndpointFactory  | 
class  | 
ClientImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LoggingFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FastInfosetFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
StaxTransformFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
default void | 
AbstractPortableFeature.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
LoggingFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
AbstractFeature.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
WrappedFeature.initialize(InterceptorProvider interceptorProvider,
          Bus bus)  | 
default void | 
AbstractPortableFeature.initialize(InterceptorProvider interceptorProvider,
          Bus bus)  | 
void | 
DelegatingFeature.initialize(InterceptorProvider interceptorProvider,
          Bus bus)  | 
void | 
Feature.initialize(InterceptorProvider interceptorProvider,
          Bus bus)  | 
protected void | 
DelegatingFeature.initializeProvider(InterceptorProvider interceptorProvider,
                  Bus bus)  | 
protected void | 
AbstractFeature.initializeProvider(InterceptorProvider provider,
                  Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
XSLTFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SchemaValidationFeature.Portable.doInitializeProvider(InterceptorProvider interceptorProvider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractServiceFactory  | 
class  | 
AbstractWSDLBasedEndpointFactory  | 
class  | 
ClientFactoryBean  | 
class  | 
ClientProxyFactoryBean
This class will create a client for you which implements the specified
 service class. 
 | 
class  | 
ServerFactoryBean
This class helps take a  
Service and
 expose as a server side endpoint. | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ServerFactoryBeanDefinitionParser.BPServerFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ClientProxyFactoryBeanDefinitionParser.SpringClientProxyFactoryBean  | 
static class  | 
ServerFactoryBeanDefinitionParser.SpringServerFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAttributedInterceptorProvider  | 
class  | 
AbstractBasicInterceptorProvider  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JAASAuthenticationFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JAXBDataBinding  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJAXRSFactoryBean
Abstract bean holding functionality common for creating
 JAX-RS Server and Client objects. 
 | 
class  | 
JAXRSBinding  | 
class  | 
JAXRSServerFactoryBean
Bean to help easily create Server endpoints for JAX-RS. 
 | 
class  | 
JAXRSServiceImpl
The CXF Service implementation which is used
 to register the JAX-RS endpoint with the runtime. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
JAXRSServerFactoryBeanDefinitionParser.BPJAXRSServerFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClientConfiguration
Represents the configuration of the current proxy or WebClient. 
 | 
class  | 
JAXRSClientFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
JAXRSClientFactoryBeanDefinitionParser.JAXRSSpringClientFactoryBean  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JAXRSClientBeanValidationFeature.Portable.doInitializeProvider(InterceptorProvider interceptorProvider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJaxrsClassesScanServer  | 
class  | 
AbstractSpringComponentScanServer  | 
class  | 
AbstractSpringConfigurationFactory  | 
static class  | 
JAXRSServerFactoryBeanDefinitionParser.SpringJAXRSServerFactoryBean  | 
class  | 
SpringComponentScanServer  | 
class  | 
SpringJaxrsClassesScanServer  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SseFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JAXRSBeanValidationFeature.Portable.doInitializeProvider(InterceptorProvider interceptorProvider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EndpointImpl  | 
class  | 
JaxWsClientFactoryBean
Bean to help easily create Client endpoints for JAX-WS. 
 | 
class  | 
JaxWsProxyFactoryBean
Factory for creating JAX-WS proxies, This class provides access to the
 internal properties used to set-up proxies. 
 | 
class  | 
JaxWsServerFactoryBean
Bean to help easily create Server endpoints for JAX-WS. 
 | 
class  | 
JaxwsServiceBuilder  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
JAXWSBPNamespaceHandler.BPJaxWsServerFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
EndpointDefinitionParser.SpringEndpointImpl  | 
static class  | 
JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean  | 
static class  | 
NamespaceHandler.SpringServerFactoryBean  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JaxWsClientEndpointImpl  | 
class  | 
JaxWsEndpointImpl
A JAX-WS specific implementation of the CXF  
Endpoint interface. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResponseTimeFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MetricsFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MicroProfileClientFactoryBean  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Service  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ServiceImpl  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleServiceBuilder  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ThrottlingFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BraveFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
BraveClientFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OpenTracingClientFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
void | 
OpenTracingFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GZIPFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NoOpPolicyInterceptorProvider
This no-op PolicyInterceptorProvider prevents the policy enforcement
 logic making it impossible to assert the HTTPClientPolicy upfront
 before the HTTPConduit becomes involved (e.g. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CertConstraintsFeature.Portable.doInitializeProvider(InterceptorProvider provider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ConnectionFactoryFeature.Portable.initialize(InterceptorProvider provider,
          Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientBeanValidationFeature.addInterceptor(InterceptorProvider interceptorProvider,
              ClientBeanValidationOutInterceptor out)  | 
protected void | 
ClientBeanValidationFeature.Portable.addInterceptor(InterceptorProvider interceptorProvider,
              ClientBeanValidationOutInterceptor out)  | 
void | 
ClientBeanValidationFeature.Portable.doInitializeProvider(InterceptorProvider interceptorProvider,
                    Bus bus)  | 
void | 
BeanValidationFeature.Portable.doInitializeProvider(InterceptorProvider interceptorProvider,
                    Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
WSAddressingFeature.initializeProvider(InterceptorProvider provider,
                  Bus bus)  | 
void | 
WSAddressingFeature.WSAddressingFeatureApplier.initializeProvider(WSAddressingFeature feature,
                  InterceptorProvider provider,
                  Bus bus)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddressingFeatureApplier.initializeProvider(WSAddressingFeature feature,
                  InterceptorProvider provider,
                  Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AddressingPolicyInterceptorProvider
Instead of parametrising an instance of org.apache.cxf.policy.PolicyInterceptorProviderImpl
 we use this class to reduce the impact of changes to the addressing metadata namespace
 (only need to update Metadataconstants, otherwise cfg file fragement also). 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PolicyInterceptorProvider  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPolicyInterceptorProvider  | 
class  | 
IgnorablePolicyInterceptorProvider
This policy interceptor provider can be used to implicitly handle unknown policy assertions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MTOMPolicyInterceptorProvider  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WrappedEndpoint  | 
class  | 
WrappedService  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
RMFeature.initializeProvider(InterceptorProvider provider,
                  Bus bus)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RMPolicyInterceptorProvider  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HttpsTokenInterceptorProvider  | 
class  | 
IssuedTokenInterceptorProvider  | 
class  | 
KerberosTokenInterceptorProvider  | 
class  | 
SamlTokenInterceptorProvider  | 
class  | 
SecureConversationTokenInterceptorProvider  | 
class  | 
SpnegoTokenInterceptorProvider  | 
class  | 
UsernameTokenInterceptorProvider  | 
class  | 
WSSecurityInterceptorProvider  | 
class  | 
WSSecurityPolicyInterceptorProvider  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSTSClient
An abstract class with some functionality to invoke on a SecurityTokenService (STS) via the
 WS-Trust protocol. 
 | 
class  | 
STSClient
A extension of AbstractSTSClient to communicate with an STS and return a SecurityToken
 to the client. 
 | 
Apache CXF