All Classes and Interfaces

Class
Description
Base SoapClient implementation for clients that works on top of CXF.
Representation of Message Addressing Properties
Abstract implementation for a request enricher that adds a node for each sent attachment to the incoming SOAP request with all the information required to send the attachments using the SOAP protocol.
Abstract implementation for a request enricher that extracts the attachments from a SOAP Response.
RuntimeException implementation that aims to be thrown when an error occur while parsing or processing the SOAP request.
RuntimeException implementation that aims to be thrown when an error occur while parsing or processing a SOAP response.
Callback handler implementation that delegates the handle operation to a list of callback handlers.
This class allows converting an OutputStream into an InputStream without having a duplicated buffer in memory at any time.
Represents a request that aims to create a RM sequence
A builder implementation to create CreateSequenceRequests
Default implementation of a CreateSequenceRequest
a SoapClient implementation based on CXF.
Default implementation of a SoapRequest.
Immutable SoapResponse implementation.
Default implementation of a TerminateSequenceRequest
Default implementation of a TransportResourceLocator.
 
This class allows to keep track of the original OutputStream throughout all CXF' stages.
 
RuntimeException that aims to be thrown when an error occurred dispatching a SOAP message.
RuntimeException implementation that aims to be thrown when an error occur while parsing or processing a SOAP response that does not contain the mandatory fields.
Empty SoapResponse implementation.
Exception implementation that aims to be thrown when a problem occur while encoding or decoding the content of a part of a SOAP message.
 
Exception implementation that aims to be thrown when an inconsistent WSDL state is found or a provided one cannot be parsed.
CXF interceptor that uses a custom TransportDispatcher, specified in the SoapWebServiceConfiguration to send a SOAP message and inject the obtained response into the CXF in (response) interceptors lifecycle.
 
AttachmentRequestEnricher implementation for clients that works with MTOM.
AttachmentResponseEnricher implementation for clients that works with MTOM.
CXF interceptor that throws a fault in case the message contains an error because a sequence hasn't been stored or updated in the RM Store.
 
CXF out interceptor that collects the received Mtom SOAP attachments in the response, transforms it to message parts and stores them in the response message Exchange so then can be returned by the AbstractSoapCxfClient.consume(SoapRequest, TransportDispatcher) as a SoapAttachment, if no attachments are returned an empty map is set.
CXF out interceptor that collects the received SOAP headers in the response, transforms it and stores them in the response message Exchange so then can be returned in a SoapResponse.
Password types
 
This interceptor is responsible for decompressing a message received with Content-Encoding that includes gzip or x-zip.
This interceptor is responsible from compressing a message when the Content-Encoding is set to gzip or x-gzip.
Represents a Reliable Messaging Configuration with all the required attributes to use WSRM
Builder pattern implementation that creates ReliableMessagingConfiguration instances.
Representation of Reliable Messaging Properties
Store to persists reliable messaging sequences and messages.
Exception implementation that aims to be thrown when an error occurs storing a RM sequence on the ReliableMessagingStore.
 
RuntimeException implementation that aims to be thrown when an error occur while trying to send an RM protocol message.
Implementation of RMStore that uses ReliableMessagingStore.
 
Defines security action constants for the Mule SOAP engine.
Base contract for objects that adds a level of security to the SOAP Protocol by preparing a set of CXF properties.
Different types of SecurityStrategy that specify when a strategy should be applied to a message.
 
 
 
 
CXF interceptor that adds the SOAP action to the outgoing request message.
Represents an attachment that was sent or received using the SOAP protocol, MTOM or SWA.
AttachmentRequestEnricher implementation to send attachments using SOAP with Attachments.
AttachmentResponseEnricher implementation for SOAP with attachments.
Contract for clients that consumes SOAP Web Services.
A Contract for Factory Objects that creates instances
 
RuntimeException implementation that aims to be thrown when configuring a client.
SoapClientFactory implementation that creates AbstractSoapCxfClient instances.
A RuntimeException that represents a SOAP Fault that occurs during invocation processing.
Represents a Soap Message carrying a content, attachments and a set of headers.
a SoapClient implementation based on CXF for MTOM web services.
Represents a request that aims to be sent to a Soap Web Service.
A builder implementation to create SoapRequests
Generates a XML SOAP request used to invoke CXF.
Represents a response retrieved by a Soap Web Service.
 
A ConduitInitiator implementation that creates SoapServiceConduit instances.
Utility class for handling XML MetadataTypes
The versions of the SOAP protocol.
Represents a Soap Client Configuration with all the required attributes for stablishing a connection with the Web Service.
Builder pattern implementation that creates SoapWebServiceConfiguration instances.
 
CXF interceptor that replaces the original XMLStreamReader with another one which closes the underlying InputStream that carried the request.
 
Represents a request that aims to terminate a RM sequence
A builder implementation to create TerminateSequenceRequests
This interface allows that different transports (such as JMS or HTTP) behave the same way when dispatching a Web Service operation message.
Request message used to send data through a transport.
Creates TransportRequest instances given a Message.
This interface acts as an additional layer of indirection between a the WSDL fetching and the WSDL parsing.
Response message used to retrieve data received from a custom transport call.
Contract for Objects that carries a content-type.
Abstract implementation of CallbackHandler that only handles instances of WSPasswordCallback with a specific usage.
Decrypts an encrypted SOAP response, using the private key of the key-store in the provided TLS context.
Security configuration regarding encryption algorithm.
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
Adds global configurations to the outgoing SOAP message.
Verifies the timestamp of an incoming SOAP message.
Default WssStoreConfiguration implementation for Key Stores, used for encryption, decryption and signing.
Represents the identifier of a part of a SOAP message to be signed or encrypted.
Security configuration regarding signing algorithm.
Signs the SOAP request that is being sent, using the private key of the key-store in the provided TLS context.
Base contract for Security Stores that prepares additional properties for CXF in order to apply some kind of Web Service Security.
Bundles the outgoing SOAP message that it's being built with a timestamp that carries the creation.
Default WssStoreConfiguration implementation for Trust Stores, used for signature verification.
Provides the capability to authenticate using Username and Password with a SOAP service by adding the UsernameToken element in the SOAP request.
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
Exception implementation that aims to be thrown when an XML transformation problem occur.