All Classes and Interfaces
Class
Description
Base class for
Writer implementations that decode data in base64.Base class for
OutputStream implementations that encode data in base64.Partial
NamespaceContext implementation that takes care of the
implicit namespace bindings (for the xml and xmlns
prefixes) defined in the NamespaceContext Javadoc.Base class for
OMDataSourceExt implementations.Base class for
OMDataSourceExt implementations that can easily produce the content as an
XMLStreamReader and that don't implement any kind of optimization for serializing the
content.Base class for
OMDataSourceExt implementations that can easily serialize the content to
an XMLStreamWriter but that are unable to produce the content as an
XMLStreamReader.Partial implementation of the
WritableBlob interface that implements WritableBlob.readFrom(InputStream) using WritableBlob.getOutputStream() and Blob.writeTo(OutputStream) using Blob.getInputStream().Partial implementation of the
XMLReader interface.The OSGi bundle activator for the
axiom-api bundle.The CacheMonitor is responsible for deleting temporary attachment files
after a timeout period has expired.
Writer implementation that decodes base64 data and writes it
to a an OutputStream.OutputStream implementation that writes base64 encoded data to another
OutputStream using ASCII encoding.OutputStream implementation that writes base64 encoded data to a Writer.Contains utility methods to work with base64 encoded data.
Stores binary data.
OMDataSource implementation backed by a Blob.CustomBuilder implementation that creates a BlobOMDataSource.Interface used for deferred loading of binary content.
Extension interface for
XMLStreamReader implementations that expose
base64 encoded binary content as Blob objects.Contains factory methods to create various types of blobs.
Extension interface for
XMLStreamWriter implementations that can
receive base64 encoded binary content as Blob objects.Optional interface implemented by
XMLStreamReader
implementations that support writing character data directly to a
Writer.ContentTransferEncodingPolicy implementation that combines multiple other
ContentTransferEncodingPolicy instances into a single policy.This Axiom DataHandler inplementation allows the user to set custom values for the following MIME
body part headers.
Represents a MIME content transfer encoding.
Determines the content transfer encoding to use for (non-root) MIME parts in an XOP package.
Represents the (parsed) value of a
Content-Type header as defined by
RFC 2045.Determines the content type for non-root MIME parts in an XOP package.
A Custom Builder is registered on the
OMXMLParserWrapper for a particular set of elements.Selects the elements to which a custom builder is applied.
Interface allowing registration of a custom builder.
ContentTypeProvider implementation that recognizes blobs created from DataHandler
objects and returns the content type specified by DataHandler.getContentType().Contains utility methods to work with
DataHandler objects.The default
OMMetaFactoryLocator implementation used in non OSGi environments.Exception indicating that an operation could not be completed because it needed to read
additional data from the underlying parser and that action failed.
Deprecated.
Helper class to provide the functionality of the digest value generation.
Extension interface for
OMMetaFactory implementations that support
OMAbstractFactory.FEATURE_DOM.Optional interface implemented by
XMLStreamReader implementations that provide additional
data about XMLStreamConstants.DTD events.Dummy
Location implementation.FileAccessor wraps the attachment temp file.
A MIME header.
Wraps an
XMLInputFactory so that its state can no longer be changed.Wraps an
XMLOutputFactory so that its state (i.e. its properties) can no longer be
changed.Container for AttachmentStream s.
OMDataSource backed by a JAXB object.Contains utility methods that integrate JAXB with Axiom.
The attachment life cycle manager supports create and delete operations on the FileAccessor(which holds attachment file).
Lifecycle Manager will be used to manage the lifecycle of attachment files.
Namespace context implementation that stores namespace bindings in a
Map.Blob that stores data in memory.
Input stream that doesn't throw
IOException and that supports InputStream.mark(int).Output stream that doesn't throw
IOException and that implements ReadFromSupport.Indicates a MIME processing error.
MTOMXMLStreamWriter is an XML + Attachments stream writer.
A MIME multipart message read from a stream.
Writes a MIME multipart body as used by XOP/MTOM and SOAP with Attachments.
Exception indicating that a requested node cannot be returned because it is no longer available.
Provides instances for object model and meta factories.
Interface to look up MIME parts.
Interface OMAttribute
Interface OMComment
Captures the operations related to containment shared by both a document and an element.
Interface to arbitrary source of XML element data.
Interface to a backing object that can can be read and written as XML.
Interface OMDocType
A particular kind of node that represents an element infoset information item.
Represents an unexpanded entity reference in an XML document.
Class OMException
Class OMFactory
Thrown if an object model operation would lead to a hierarchy that is not allowed.
Represents an information item in an XML document.
Object model meta factory.
Loads the
OMMetaFactory for a given Axiom implementation.Used internally by
OMAbstractFactory to locate the OMMetaFactory for a given
feature.For internal use only.
Writes a MIME multipart package as used by XOP/MTOM and SOAP with Attachments.
Represents an information item that has a name, more precisely a namespace URI, a local name and
a prefix.
A namespace binding specifying a namespace prefix and a namespace URI.
Defines the base interface used by most of the XML object model within Axis.
Formats options for OM Output.
Interface OMProcessingInstruction
Information item that can be serialized (written to an XML stream writer) and
deserialized (retrieved from an XML parser) as a unit.
Element whose data is backed by an arbitrary Java object.
Represents character data in an XML document.
Provides static factory methods to create various kinds of object model builders from different
types of input sources.
Interface OMXMLParserWrapper
Defines additional configuration options for
OMContainer.getXMLStreamReader(boolean, OMXMLStreamReaderConfiguration).Blob that accumulates data in memory and transfers it to a different type of blob if the size
exceeds a certain threshold.
A MIME part.
Factory for the
PartBlob instances returned by Part.getBlob().DataHandler implementation for MIME parts read from a stream.PartBlob implementation that wraps a PartDataHandler.Optional interface implemented by
OMDataSource implementations that have knowledge about
the local name, namespace URI and/or namespace prefix of the element they represent.This interface represents the thing which provides us with the SOAP roles in a given
context.
NamespaceContext implementation that supports nested scopes.Optional extension interface that can be implemented by data sources that support a
getSize method.Version-specific stuff for SOAP 1.1
Version-specific stuff for SOAP 1.2
An object that represents the contents of the SOAP body element in a SOAP message.
Interface SOAPEnvelope
An element in the
SOAPBody object that contains error and/or status information.Common superinterface for
SOAPFaultCode and SOAPFaultSubCode.The Detail element information item is intended for carrying application specific error
information related to the SOAP Body .
The Role element information item identifies the role the node was operating in at the point the
fault occurred.
Interface SOAPHeader
An object representing the contents in the SOAP header part of the SOAP envelope.
SOAP specific extension to
OMXMLParserWrapper.A generic way to get at SOAP-version-specific values.
Encapsulates the specific characteristics of a particular StAX implementation.
Detects StAX dialects and normalizes factories for a given StAX implementation.
Defines a particular StAX parser configuration.
Utility class containing StAX related methods.
Deprecated.
OMDataSource implementation backed by a String.Contains utility methods to generate unique IDs of various kinds.
XMLInputFactory wrapper that enabled detection of unclosed stream readers.Interface used to apply custom settings to an
Unmarshaller.OMDataSource implementation that represents a text node wrapped inside an element.WrappedTextNodeOMDataSource that pulls the text data from a Blob object.Deprecated.
WrappedTextNodeOMDataSource that pulls text data from a Reader object.XMLStreamReader implementation that
represents a text node wrapped inside an element.XMLInputFactory wrapper that wraps all XMLEventReader and XMLStreamReader
instances created from it.XMLOutputFactory wrapper that wraps all XMLEventWriter and XMLStreamWriter
instances created from it.A writable blob.
A factory for
WritableBlob instances.Wrapping XML stream reader that reads a single element from the underlying stream.
Base class for
XMLInputFactory wrappers.Base class for
XMLOutputFactory wrappers.IOException that wraps an XMLStreamException.Contains utility methods to work with
XMLStreamReader objects, including the extension
defined by BlobReader.XMLStreamReader wrapper that performs some simple consistency checks on the events
returned by the wrapper reader.Base class for
XMLStreamReader wrappers.Contains utility methods to work with
XMLStreamWriter objects.Base class for
XMLStreamWriter wrappers.Writer implementation that writes data as
XMLStreamConstants.CHARACTERS events to an XMLStreamWriter.Represent XOP encoded data.
WrappedTextNodeOMDataSourceFromBlobinstead.