# All Classes and Interfaces

Class
Description
AbortedInvocationException
Represents transport-specific exceptions which are used to indicate that a given invocation was suspended
AbstractAnnotationVisitor
AbstractAttributedInterceptorProvider
AbstractAuthorizingInInterceptor
AbstractBasicInterceptorProvider
AbstractBeanDefinitionParser
AbstractBeanValidationInterceptor
AbstractBindingFactory
AbstractConduit
Abstract base class factoring out common Conduit logic, allowing non-decoupled transports to be written without any regard for the decoupled back-channel or partial response logic.
AbstractConduitSelector
Abstract base class holding logic common to any ConduitSelector that retrieves a Conduit from the ConduitInitiator.
AbstractDataBinding
Supply default implementations, as appropriate, for DataBinding.
AbstractDelegatingLogger
java.util.logging.Logger implementation delegating to another framework.
AbstractDescriptionElement
AbstractDestination
Abstract base class factoring out common Destination logic, allowing non-decoupled transports to be written without any regard for the decoupled back-channel or partial response logic.
AbstractDOMStreamReader<T,I>
Abstract logic for creating XMLStreamReader from DOM documents.
AbstractDOMStreamReader.ElementFrame<T,I>
AbstractEndpointFactory
AbstractFactoryBeanDefinitionParser
This class makes it easy to create two simultaneous beans - a factory bean and the bean that the factory produces.
AbstractFaultChainInitiatorObserver
AbstractFeature
A Feature is something that is able to customize a Server, Client, or Bus, typically adding capabilities.
AbstractInDatabindingInterceptor
AbstractInterceptorProvidingDataBinding
AbstractInvoker
Abstract implementation of Invoker.
AbstractLoggingInterceptor
Deprecated.
AbstractMessageContainer
AbstractMultiplexDestination
AbstractObservable
AbstractOutDatabindingInterceptor
AbstractPhaseInterceptor<T>
Provides a starting point implementation for a interceptors that participate in phased message processing.
AbstractPortableFeature
A portable - i.e. for jaxws and jaxrs - Feature is something that is able to customize a Server, Client, or Bus, typically adding capabilities.
AbstractPropertiesHolder
AbstractSecurityContextInInterceptor
AbstractServiceFactoryBean
AbstractThresholdOutputStream
Outputstream that will buffer a certain amount before writing anything to the underlying stream.
AbstractTransportFactory
Helper methods for `DestinationFactory`s and `ConduitInitiator`s.
AbstractUsernameTokenInInterceptor
AbstractValidationInterceptor
AbstractWrappedMessage
A base class to build your own message implementations on.
AbstractWrappedOutputStream
Provides a convenient hook onFirstWrite() for those needing to wrap an output stream.
AbstractWrapperHelper
This wrapper helper will use reflection to handle the wrapped message
AbstractXSLTInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
AccessDeniedException
AddressingConstants
Encapsulation of version-specific WS-Addressing constants.
AddressingProperties
Abstraction of Message Addressing Properties.
AnnotationInterceptors
AnnotationProcessor
Process instance of an annotated class.
AnnotationsFactoryBeanListener
AnnotationVisitor
Visits the annotated elements of an object
ASMHelper
ASMHelper.AnnotationVisitor
ASMHelper.ASMType
ASMHelper.ClassWriter
ASMHelper.FieldVisitor
ASMHelper.Label
ASMHelper.MethodVisitor
ASMHelperImpl
Assertor
API used in the to allow a message exchange participant to assert its capabilities for the underlying message.
Attachment
AttachmentBoundaryDeserializer
AttachmentDataSource
AttachmentDeserializer
AttachmentImpl
AttachmentInInterceptor
AttachmentOutInterceptor
AttachmentSerializer
AttachmentUtil
AuthenticationException
AutoCloseableXMLStreamReader
AutomaticWorkQueue
AutomaticWorkQueueImpl
Base64DecoderStream
An implementation of a FilterInputStream that decodes the stream data in BASE64 encoding format.
Base64Exception
Base64OutputStream
Base64UrlOutputStream
Base64UrlUtility
Base64Utility
This class converts to/from base64.
BeanInvoker
Invoker for externally created service objects.
BeanValidationFeature
BeanValidationFeature.Portable
BeanValidationInInterceptor
BeanValidationOutInterceptor
BeanValidationProvider
Binding
A Binding provides interceptors and message creation logic for a specific protocol binding.
BindingConfiguration
A configuration for a binding.
BindingFactory
A factory interface for creating Bindings from BindingInfo metadata.
BindingFactoryManager
The manager interface represents a repository for accessing `BindingFactory`s.
BindingFactoryManagerImpl
BindingFaultInfo
BindingInfo
BindingMessageInfo
BindingOperationInfo
BundleUtils
A container for static utility methods related to resource bundle naming conventons.
Bus
The Bus is the central place in CXF.
Bus.BusState
BusApplicationContext
BusApplicationContextResourceResolver
BusCreationListener
The listener interface for receiving notification of when `Bus` objects are created.
BusDefinitionParser
BusDefinitionParser.BusConfig
BusEntityResolver
BusException
The BusException class is used to indicate a bus exception has occurred.
BusExtension
BusExtensionPostProcessor
BusFactory
Factory to create CXF Bus objects.
BusLifeCycleListener
The listener interface for receiving notification of `Bus` lifecycle events.
BusLifeCycleManager
The manager interface for registering `BusLifeCycleListener`s.
BusWiringBeanFactoryPostProcessor
BeanFactoryPostProcessor that looks for any bean definitions that have the `AbstractBeanDefinitionParser.WIRE_BUS_ATTRIBUTE` attribute set.
BusWiringType
Enumeration for the ways in which the CXF bus can be wired into a Spring bean.
ByteDataSource
CacheAndWriteOutputStream
This outputstream implementation will both write to the outputstream that is specified and cache the data at the same time.
CachedClass
CachedConstants
CachedOutputStream
CachedOutputStreamCallback
CachedOutputStreamCleaner
The
invalid reference

    Bus

extension to clean up unclosed `CachedOutputStream` instances (and alike) backed by temporary files (leading to disk fill, see https://issues.apache.org/jira/browse/CXF-7396.
CachedWriter
CachedWriterCallback
CacheMap<K,V>
Implements a useful caching map.
CacheSizeExceededException
CachingXmlEventWriter
CachingXmlEventWriter.NSContext
CallbackHandlerProvider
Create a suitable CallbackHandler for the given message.
CallbackHandlerProviderAuthPol
CallbackHandlerProviderUsernameToken
CallbackHandlerTlsCert
CastUtils
CatalogXmlSchemaURIResolver
Resolves URIs using Apache Commons Resolver API.
CertificateToNameMapper
Map a certificate to a user name for the jaas login
CertKeyToUserNameMapper
ChainInitiationObserver
CipherPair
A class to hold a pair of encryption and decryption ciphers.
Claim
ClaimMode
Claims
ClassGeneratorClassLoader
Class loader used to store and retrieve class generated during runtime to avoid class generation each time.
ClassGeneratorClassLoader.TypeHelperClassLoader
ClassHelper
ClassLoaderProxyService
ClassLoaderResolver
ClassLoaderService
ClassLoaderUtils
This class is extremely useful for loading resources and classes in a fault tolerant manner that works across different applications servers.
ClassLoaderUtils.ClassLoaderHolder
ClasspathResolver
Resolve resources from the system class path.
ClasspathScanner
ClassUnwrapper
Client
Client.Contexts
Wrappers the contexts in a way that allows the contexts to be cleared and released in an try-with-resources block
ClientBeanValidationFeature
ClientBeanValidationFeature.Portable
ClientBeanValidationOutInterceptor
ClientCallback
Asynchronous callback object for calls to `Client.invoke(ClientCallback, String, Object...)` and related functions.
ClientFaultConverter
Takes a Fault and converts it to a local exception type if possible.
ClientImpl
ClientLifeCycleListener
ClientLifeCycleManager
ClientLifeCycleManagerImpl
ClientOutFaultObserver
CollectionUtils
Compiler
CompressionUtils
Conduit
A pipe between peers that channels transport-level messages.
ConduitInitiator
Factory for Conduits.
ConduitInitiatorManager
The ConduitInitiatorManager provides an interface to register and retrieve transport factories.
ConduitInitiatorManagerImpl
ConduitSelector
Strategy for retrieving a Conduit to mediate an outbound message.
ConduitSelectorHolder
Configurable
A configurable interface for obtaining a bean's name A class which implements this interface should return the unique bean name for configuration to use
ConfigurationException
ConfiguredBeanLocator
ConfiguredBeanLocator.BeanLoaderListener<T>
Configurer
The configurer's interface A class that implements this interface will perform a bean's configuration work
ConfigurerImpl
ContentDisposition
ContextJAXBUtils
Holder for utility methods relating to contexts, allows to lazily load JAXB compared to ContextUtils.
ContextUtils
Holder for utility methods relating to contexts.
Continuation
Represents transport-neutral suspended invocation instances or continuations
ContinuationCallback
Callback that receives continuation status updates.
ContinuationProvider
Provides transport-neutral support for creating suspended invocation primitives or continuations
ControlledValidationXmlBeanDefinitionReader
CXF reads a series of Spring XML files as part of initialization.
CopyingOutputStream
Marker interface for OutputStreams that can directly support copying from an input stream.
CustomExtensionRegistry
CXFBusFactory
CXFBusLifeCycleManager
CXFPermissions
DataBinding
Specifies the DataBinding to use with the service
DataBinding
DataReader<T>
The 'read' side of the data binding abstraction of CXF.
DataWriter<T>
The 'write' side of the data binding abstraction of CXF.
DefaultResourceManager
DefaultSchemaValidationTypeProvider
Default provider which accepts a map of operation names to schema validation types.
DefaultSecurityContext
SecurityContext which implements isUserInRole using the following approach : skip the first Subject principal, and then checks Groups the principal is a member of
DeferredConduitSelector
Strategy for lazy deferred retreival of a Conduit to mediate an outbound message.
DelayedCachedOutputStreamCleaner
DelegatingAuthenticationInterceptor
DelegatingFeature<T>
Enable to convert a `AbstractPortableFeature` to a `AbstractFeature`.
DelegatingInputStream
DelegatingInputStream
DelegatingNamespaceContext
DelegatingXMLStreamWriter
DepthExceededStaxException
DepthRestrictingStreamInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
DepthRestrictingStreamReader
XMLStreamReader implementation which can be used to enforce a number of depth-restricting policies.
DepthXMLStreamReader
DescriptionInfo
Destination
A Destination is a transport-level endpoint capable of receiving unsolicited incoming messages from different peers.
DestinationFactory
Factory for Destinations.
DestinationFactoryManager
The DestinationFactoryManager provides an interface to register and retrieve transport factories.
DestinationFactoryManagerImpl
DestinationWithEndpoint
A destination that has a specific endpoint.
DocumentDepthProperties
DOMUtils
Few simple utils to read DOM.
DOMUtils.NullResolver
Endpoint
Represents an endpoint that receives messages.
EndpointException
EndpointImpl
EndpointImplFactory
This interface defines an object that can create EndpointImpl objects.
EndpointInfo
The EndpointInfo contains the information for a web service 'port' inside of a service.
EndpointProperties
Specifies properties to record for the endpoint
EndpointProperty
Specifies a property to record for the endpoint
EndpointReferenceUtils
Provides utility methods for obtaining endpoint references, wsdl definitions, etc.
EndpointResolver
Implementations of this interface are responsible for mapping between abstract and concrete endpoint references, and/or renewing stale references.
EndpointResolverRegistry
Implementations of this interface are responsible for mediating access to registered EndpointResolvers, which themselves map between abstract and concrete endpoint references, and/or facilitate renewal of stale references.
EndpointResolverRegistryImpl
This implementation class is responsible for mediating access to registered EndpointResolvers, which themselves map between abstract and concrete endpoint references, and/or facilitate renewal of stale references.
EndpointUtilsException
EscapeHandlerInvocationHandler
EvaluateAllEndpoints
Marker for CXF Features.
Exception
Exchange
ExchangeImpl
ExtendedURIResolver
Extensible
Extension
ExtensionException
ExtensionInvocationHandler
ExtensionManager
ExtensionManagerBus
This bus uses CXF's built in extension manager to load components (as opposed to using the Spring bus implementation).
ExtensionManagerBus.ExtensionFinder
ExtensionManagerImpl
ExtensionRegistry
Static registry of extensions that are loaded in addition to the extensions the Bus will automatically detect.
Factory
Represents an object factory.
FactoryBeanListener
FactoryBeanListener.Event
FactoryBeanListenerManager
FactoryInvoker
This invoker implementation calls a Factory to create the service object.
FactoryType
Defines the factory used for the service.
FactoryType.DEFAULT
FactoryType.Type
FastInfoset
Enables FastInfoset negotiation
FastInfosetFeature
`<jaxws:endpoint ...> <jaxws:features> <bean class="org.apache.cxf.feature.FastInfosetFeature"/> </jaxws:features> </jaxws:endpoint>`
FastInfosetFeature.Portable
FastStack<T>
Fault
A Fault that occurs during invocation processing.
FaultAction
If applied on an exception type, the value specifies the WS-Addressing Action which will be applied if this exception is thrown from a WSA-enabled service.
FaultInfo
FaultListener
Implement this interface to customize behavior for Exceptions thrown by the application implementing the service call.
FaultMode
FaultOutInterceptor
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
Feature
A Feature is something that is able to customize a Server, Client, or Bus, typically adding capabilities.
Features
FileUtils
FIStaxInInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
FIStaxOutInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
FragmentStreamReader
Wraps a XMLStreamReader and provides optional START_DOCUMENT and END_DOCUMENT events.
GeneratedClassClassLoader
Class loader used to find class generated during build time to avoid class generation during runtime.
GeneratedClassClassLoader.TypeHelperClassLoader
GeneratedClassClassLoaderCapture
Implement this interface to store class generated in order during build phase inject it back before runtime to avoid class generation.
GeneratedNamespaceClassLoader
If class has been generated during build time (use @see org.apache.cxf.common.spi.GeneratedClassClassLoaderCapture capture to save bytes) you can set class loader to avoid class generation during runtime: bus.setExtension(new GeneratedNamespaceClassLoader(bus), NamespaceClassCreator.class);
GroupPrincipal
GZIP
Enables GZIP compression negotiation
GZIPFeature
This class is used to control GZIP compression of messages.
GZIPFeature.Portable
GZIPInInterceptor
CXF interceptor that uncompresses those incoming messages that have "gzip" content-encoding.
GZIPOutInterceptor
CXF interceptor that compresses outgoing messages using gzip and sets the HTTP Content-Encoding header appropriately.
GZIPOutInterceptor.UseGzip
Enum giving the possible values for whether we should gzip a particular message.
Header
Header.Direction
HeaderManager
HeaderManagerImpl
HeaderProcessor
HeaderSizeExceededException
HttpHeaderHelper
HttpUriMapper
IgnoreNamespacesWriter
ImageDataContentHandler
InFaultChainInitiatorObserver
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.
InstrumentationManager
InstrumentationManager interface for the instrumentations query, register and unregister
Interceptor<T>
Base interface for all interceptors.
InterceptorChain
Base interface for all interceptor chains.
InterceptorChain.State
InterceptorProvider
The `InterceptorProvider` interface is implemented by objects that have interceptor chains associated with them.
InterfaceInfo
InTransformReader
InvalidXmlSchemaReferenceException
Exception thrown when we detect an attempt to set an impossible XML Schema reference.
Invoker
Invokers control how a particular service is invoked.
IOUtils
JAASAuthenticationFeature
Feature to do JAAS authentication with defaults for karaf integration
JAASAuthenticationFeature.Portable
JAASLoginInterceptor
JavaUtils
JAXBBeanFactory
JAXBBeanInfo
JAXBContextCache
JAXBContextCache.CachedContextAndSchemas
Return holder of the context, classes, etc...
JAXBContextProxy
JAXBUtils
JAXBUtils.BridgeWrapper
JAXBUtils.DefaultClassNameAllocator
JAXBUtils.IdentifierType
JAXBUtils.JCodeModel
JAXBUtils.JDefinedClass
JAXBUtils.JPackage
JAXBUtils.JType
JAXBUtils.Mapping
JAXBUtils.Options
JAXBUtils.S2JJAXBModel
JAXBUtils.SchemaCompiler
JAXBUtils.TypeAndAnnotation
JAXWSAConstants
A container for WS-Addressing constants.
Jsr250BeanPostProcessor
LazyAttachmentCollection
LazyDataSource
A DataSource which will search through a Collection of attachments so as to lazily load the attachment from the collection.
ListenerRegistrationException
LoadingByteArrayOutputStream
Subclass of ByteArrayOutputStream that allows creation of a ByteArrayInputStream directly without creating a copy of the byte[].
LoginSecurityContext
LoginSecurityContext provides additional information about the authenticated principal.
LogUtils
A container for static utility methods related to logging.
LSInputImpl
LSInput implementation that can be used in custom LSResourceResolver implementations for getting schema import and include references resolved.
ManagedAttribute
ManagedBus
ManagedComponent
Basic interface for representing a Instrumented object.
ManagedEndpoint
ManagedNotification
ManagedNotifications
ManagedOperation
ManagedOperationParameter
ManagedOperationParameters
ManagedResource
ManagementConstants
MAPAggregator
Logical Handler responsible for aggregating the Message Addressing Properties for outgoing messages.
MAPAggregator.MAPAggregatorLoader
MapNamespaceContext
MappingBeanDefinitionParser
Message
Message
The base interface for all all message implementations.
MessageContentsList
MessageDigestInputStream
MessageIdCache
Interface abstracting various ID caches for enforcement of ID uniqueness.
MessageImpl
MessageInfo
A message for an operation.
MessageInfo.Type
MessageObserver
Observer for incoming messages.
MessagePartInfo
MessageSenderInterceptor
Takes the Conduit from the exchange and sends the message through it.
MessageSenderInterceptor.MessageSenderEndingInterceptor
MessageUtils
Holder for utility methods relating to messages.
MethodDispatcher
Provides functionality to map BindingOperations to Methods and vis a versa.
MimeAttribute
MimeBodyPartInputStream
MimeSerializer
ModCountCopyOnWriteArrayList<T>
MultiKeyPasswordKeyManager
MultipleEndpointObserver
This MessageObserver creates an Interceptor chain which adds in the interceptors set on this class and the global Bus interceptors.
MultiplexDestination
A MultiplexDestination is a transport-level endpoint capable of receiving unsolicited incoming messages from different peers for multiple targets identified by a unique id.
NameDigestPasswordCallbackHandler
NamedItem
All elements of the service model that are named by a QName implement this interface.
NamePasswordCallbackHandler
Names
Holder for WS-Addressing names (of headers, namespaces etc.).
NamespaceClassCreator
SPI interface to implement the proxy defining logic.
NamespaceClassGenerator
NamespaceHandler
NamespaceMapper
NameToPasswordMapper
Supply a password for a userName to get roles from LoginModule
NodeDataReader
NodeDataWriter
NoJSR250Annotations
Marker annotation to let our JSR250 Processor know not to bother examining the class for annotations as it's know not to have any
NoOpFaultListener
Utility FaultListener for blocking the default PhaseInterceptorChain fault logging
NSDecl
NSStack
NullConduitSelector
Strategy for null Conduit retrieval.
NullConfigurer
OASISCatalogManager
OASISCatalogManagerHelper
ObjectTypeResolver
Observable
Allows Observers to register for notification on incoming messages.
OneShotAsyncExecutor
Used to provide simple async Executor semantics by creating a one-shot thread.
OneWayInterceptor<T>
Base interface for client interceptors that are compatible with one way message processing (primarily, JAX-WS).
OneWayProcessorInterceptor
OpcodesProxy
OperationInfo
OperationInfoAuthorizingInterceptor
OutFaultChainInitiatorObserver
OutFaultInterceptors
Specifies a list of classes that are added to the outbound fault interceptor chain.
OutgoingChainInterceptor
OutInterceptors
Specifies a list of classes that are added to the outbound interceptor chain.
OutTransformWriter
OverlayW3CDOMStreamWriter
Special StreamWriter that will "overlay" any write events onto the DOM.
PackageUtils
PartialXMLStreamReader
Read from a StaX reader, stopping when the next element is a specified element.
PerRequestFactory
Creates a new instance of the service object for each call to create().
Phase
PhaseChainCache
The PhaseChainCache provides default interceptor chains for SOAP requests and responses, both from the client and web service side.
PhaseComparator
PhaseInterceptor<T>
A phase interceptor is an intercetor that participates in a PhaseInterceptorChain.
PhaseInterceptorChain
A PhaseInterceptorChain orders Interceptors according to the phase they participate in and also according to the before invalid input: '&' after properties on an Interceptor.
PhaseManager
PhaseManagerImpl
Policies
Used to attach multiple Policy annotations to a method or type if policies need to be added to more than one place in the wsdl.
Policy
Attaches a Policy to a service or method
Policy.DEFAULT
Policy.Placement
PolicyCalculator<T>
PolicyDataEngine
PooledFactory
Factory the maintains a pool of instances that are used.
PreexistingConduitSelector
Strategy for retreival of a pre-existing Conduit to mediate an outbound message.
PrettyPrintXMLStreamWriter
PrimitiveUtils
PropertiesExpandingStreamReader
A StreamReaderDelegate that expands property references in element and attribute values.
PropertiesLoaderUtils
Replace by org.springframework.core.io.support.PropertiesLoaderUtils when moving to Spring 2.0.
PropertiesResolver
PropertyUtils
Holder of generic property related methods
Provider
Provider.Scope
Provider.Type
ProxyClassLoader
Utility class loader that can be used to create proxies in cases where the the client classes are not visible to the loader of the service class.
ProxyClassLoaderCache
ProxyHelper
QuotedPrintableDecoderStream
ReaderInputStream
`InputStream` implementation that reads a character stream from a `Reader` and transforms it to a byte stream using a specified charset encoding.
ReflectionInvokationHandler
ReflectionInvokationHandler.Optional
ReflectionInvokationHandler.UnwrapParam
ReflectionInvokationHandler.WrapReturn
ReflectionUtil
RegexLoggingFilter
Registry<K,T>
RegistryImpl<K,T>
ResourceInjector
injects references specified using @Resource annotation
ResourceManager
Locates resources that are used at runtime.
ResourceManagerImpl
ResourceResolver
Resolves resource.
ResponseConstraintViolationException
Retryable
Implemented by Clients that are willing to accept retried invocations.
Rfc5987Util
Utility for encoding and decoding values according to RFC 5987.
RolePrefixSecurityContextImpl
SchemaCollection
Wrapper class for XmlSchemaCollection that deals with various quirks and bugs.
SchemaCollectionContextProxy
SchemaInfo
SchemaValidation
Enables schema validation
SchemaValidation.SchemaValidationType
SchemaValidationFeature
A feature to configure schema validation at the operation level, as an alternative to using the @SchemaValidation annotation.
SchemaValidationFeature.Portable
SchemaValidationTypeProvider
Returning null from the getSchemaValidationType will be ignored.
SecureAnnotationsInterceptor
SecurityContext
Provides basic security information about the current message exchange
SecurityToken
Server
ServerImpl
ServerLifeCycleListener
ServerLifeCycleManager
ServerLifeCycleManagerImpl
ServerRegistry
ServerRegistryImpl
Service
ServiceBuilder
ServiceConstructionException
ServiceContractResolver
A `ServiceContractResolver` resolves a service's QName to the URI of the service's WSDL contract.
ServiceContractResolverRegistry
A registry for maintaining a collection of contract resolvers.
ServiceContractResolverRegistryImpl
A simple contract resolver registry.
ServiceImpl
ServiceInfo
ServiceInvokerInterceptor
Invokes a Binding's invoker with the `INVOCATION_INPUT` from the Exchange.
ServiceModelSchemaValidator
ServiceModelUtil
ServiceModelVisitor
Implements the Visitor pattern for the Service model.
ServiceSchemaInfo
The ServiceInfo class has schema in two forms: the XmlSchema, in a SchemaCollection, and the DOM trees in the SchemaInfo objects.
ServiceUtils
Session
A Session which can be bound to HTTP, WS-Adddressing, etc.
SessionFactory
Creates a new instance for each session.
SimpleAuthorizingInterceptor
SimpleBeanDefinitionParser
This bean parser will map all the attributes to properties on the bean.
SimpleEndpointImplFactory
Create ordinary EndpointImpl objects.
SimpleGroup
Simple Group implementation
SimpleMethodDispatcher
SimplePrincipal
Simple Principal implementation
SimpleSecurityContext
SinglePropertyResolver
SingletonFactory
Always returns a single instance of the bean.
Slf4jLogger
java.util.logging.Logger implementation delegating to SLF4J.
SortedArraySet<T>
This class implements most of the `Set` interface, backed by a sorted Array.
SourceDataBinding
A simple databinding implementation which reads and writes Source objects.
SpringBeanFactory
Factory that will query the Spring ApplicationContext for the appropriate bean for each request.
SpringBeanLocator
SpringBus
SpringBusFactory
SSLContextServerParameters
Allows to supply to the HTTP Server the complete SSLContext already preconfigured.
SSLUtils
Holder for utility methods related to manipulating SSL settings, common to the connection and listener factories (previously duplicated).
StaxDataBinding
A simple databinding implementation which reads and writes Source objects.
StaxDataBinding.XMLStreamDataReader
StaxDataBinding.XMLStreamDataWriter
StaxDataBindingFeature
StaxDataBindingFeature.Portable
StaxDataBindingInterceptor
StaxInEndingInterceptor
StaxInInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
StaxOutEndingInterceptor
StaxOutInterceptor
Creates an XMLStreamWriter from the OutputStream on the Message.
StaxSchemaValidationInInterceptor
StaxSchemaValidationOutInterceptor
StaxSource
StaxStreamFilter
StaxTransformFeature
`<jaxws:endpoint ...> <jaxws:features> <bean class="org.apache.cxf.feature.StaxTransformFeature"/> </jaxws:features> </jaxws:endpoint>`
StaxTransformFeature.Portable
StaxUtils
StaxUtils.StreamToDOMContext
StreamWriterContentHandler
StringBeanDefinitionParser
StringMap
StringMapImpl
A variation on HashMap which allows lookup by Class, via the string returned by `Class.getName()`.
StringUtils
SuspendedInvocationException
Represents transport-specific exceptions which are used to indicate that a given invocation was suspended
SynchronousExecutor
Used to mimic Executor semantics by hijacking calling thread.
SystemPropertyAction
TextExtensionFragmentParser
TLSClientParameters
This class extends `TLSParameterBase` with client-specific SSL/TLS parameters.
TLSClientParametersConfig
This class provides the TLSClientParameters that programmatically configure a HTTPConduit.
TLSClientParametersConfig.TLSClientParametersTypeInternal
TLSParameterBase
This class is the base class for SSL/TLS parameters that are common to both client and server sides.
TLSParameterJaxBUtils
This class provides some functionality to convert the JAXB generated types in the security.xsd to the items needed to programatically configure the HTTPConduit and HTTPDestination with TLSClientParameters and TLSServerParameters respectively.
TLSServerParameters
This class extends `TLSParameterBase` with service-specific SSL/TLS parameters.
TLSServerParametersConfig
This class is used by Spring Config to convert the TLSServerParameters JAXB generated type into programmatic TLS Server Parameters for the configuration of the http-destination.
TLSServerParametersConfig.TLSServerParametersTypeInternal
TLSSessionInfo
An immutable struct that contains information about a negotiated TLS Session, including the (potentially negotiated) peer certificates as well as the currently effective TLS cipher suite.
TokenType
Transferable
Implementing classes support transfer of their data to a file.
TransformInInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
TransformOutInterceptor
Creates an XMLStreamReader from the InputStream on the Message.
TransformUtils
TransportFinder<T>
TransportURIResolver
UncheckedException
UnwrappedOperationInfo
UpfrontConduitSelector
Strategy for eager upfront retreival of a Conduit to mediate an outbound message.
URIParserUtil
URIResolver
Resolves a File, classpath resource, or URL according to the follow rules: Check to see if a file exists, relative to the base URI. If the file doesn't exist, check the classpath If the classpath doesn't exist, try to create URL from the URI.
UrlUtils
Utility class for decoding and encoding URLs
UseAsyncMethod
Instructs the runtime to dispatch using the async method on service if continuations are available.
UseNio
Instructs the runtime to copy the input stream to the output stream using NIO.
UsernameToken
ValidationConfiguration
Version
VersionTransformer
This class is responsible for transforming between the native WS-Addressing schema version (i.e. 2005/08) and exposed version (currently may be 2005/08 or 2004/08).
VersionTransformer.Names200403
Holder for 2004/03 Names
VersionTransformer.Names200408
Holder for 2004/08 Names
W3CDOMStreamReader
W3CDOMStreamWriter
W3CMultiSchemaFactory
Deprecated, for removal: This API element is subject to removal in a future version.
W3CNamespaceContext
WeakIdentityHashMap<K,V>
Implements a combination of WeakHashMap and IdentityHashMap.
WoodstoxValidationImpl
WorkQueue
WorkQueueImplMBeanWrapper
WorkQueueManager
WorkQueueManagerImpl
WorkQueueManagerImplMBeanWrapper
WrappedFeature
A Feature is something that is able to customize a Server, Client, or Bus, typically adding capabilities.
WrapperCapableDatabinding
To create the WrapperHelper instance for the wrapper capable data binding
WrapperHelper
This wrapper helper will help to create a wrapper object with part elements or get a list of part elements from a wrapper object.
WriteOnCloseOutputStream
This outputstream implementation will cache the message until close() is called, at which point it will write the message to the OutputStream supplied via the constructor.
WSAContextUtils
Holder for utility methods relating to contexts.
WSAddressingFeature
WSAddressingFeature.AddressingResponses
WSAddressingFeature.WSAddressingFeatureApplier
WSDLDocumentation
Adds documentation nodes to the generated WSDL
WSDLDocumentation.DEFAULT
WSDLDocumentation.Placement
WSDLDocumentationCollection
Used to attach multiple WSDLDocumentation annotations to a method or type if documentation needs to be added to more than one place in the wsdl.
XMLMessage
XmlSchemaInvalidOperation
Very simple exception class used to detect internal errors.
XmlSchemaPrimitiveUtils
XmlSchemaUtils
Some functions that avoid problems with Commons XML Schema.
XMLStreamDataReader
XMLStreamDataWriter
XMLStreamReaderWrapper
Interface for XMLStreamReader wrappers
XMLStreamWriterCallback
XPathUtils
XSLTFeature
This class defines a feature is used to transform message using XSLT script.
XSLTFeature.Portable
XSLTInInterceptor
Class provides XSLT transformation of incoming message.
XSLTOutInterceptor
Class provides XSLT transformation of outgoing message.
XSLTOutInterceptor.XSLTCachedOutputStreamCallback
XSLTOutInterceptor.XSLTCachedWriter
XSLTOutInterceptor.XSLTStreamWriter
XSLTUtils