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 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 StringBuffer or StringBuilder.
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.
Represents a media type as defined by RFC 2045 and RFC 2046.
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
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.
A Blob that enables access to the Part whose content it represents.
Factory for the PartBlob instances returned by Part.getBlob().
DataHandler implementation for MIME parts read from a stream.
PartBlob implementation that wraps a PartDataHandler.
PartBlobFactory implementation that creates PartBlob instances that wrap PartDataHandler instances.
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.
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.