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.
WrappedTextNodeOMDataSourceFromBlob
instead.