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
CreateSequenceRequestsDefault implementation of a
CreateSequenceRequesta
SoapClient implementation based on CXF.Default implementation of a
SoapRequest.Immutable
SoapResponse implementation.Default implementation of a
TerminateSequenceRequestDefault 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
instancesRuntimeException 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
SoapRequestsGenerates 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
MetadataTypesThe 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
TerminateSequenceRequestsThis 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.