org.apache.axis2.jaxws.message.impl |
|
Java Source File Name | Type | Comment |
BlockFactoryImpl.java | Class | |
BlockImpl.java | Class | BlockImpl Abstract Base class for various Block Implementations.
The base class takes care of controlling the transformations between BusinessObject,
XMLStreamReader and SOAPElement A derived class must minimally define the following:
_getBOFromReader _getReaderFromBO _outputFromBO
In addtion, the derived class may want to override the following: _getBOFromBO ...if the
BusinessObject is consumed when read (i.e. |
MessageFactoryImpl.java | Class | |
MessageImpl.java | Class | MessageImpl
A Message is an XML part + Attachments.
Most of the implementation delegates to the XMLPart implementation.
NOTE: For XML/HTTP (REST), a SOAP 1.1. |
XMLPartBase.java | Class | XMLPartBase class for an XMLPart An XMLPart is an abstraction of the xml portion of the message.
The actual representation can be in one of three different forms: * An OM tree * A SAAJ
SOAPEnvelope * An XMLSpine (an optimized representation of the message) The representation is
stored in the private variable (content)
The representation changes as the Message flows through the JAX-WS framework. |
XMLPartFactoryImpl.java | Class | |
XMLPartImpl.java | Class | XMLPartImpl
This class extends the implementation of the XMLPartBase so that it can define the
transformations between OM, SAAJ SOAPEnvelope and XMLSpine. |
XMLSpine.java | Interface | XMLSpine
An XMLSpine is an optimized form of the xml part of the message. |
XMLSpineImpl.java | Class | XMLSpineImpl
An XMLSpine consists is an OMEnvelope (either a default one or one create from an incoming
message). |
XMLStreamReaderForXMLSpine.java | Class | XMLStreamReaderForXMLSpine
An XMLSpine is composed of many different parts: a sparse OM tree, header blocks, body blocks,
etc.
The XMLStreamReaderForXMLSpine provides an XMLStreamReader that over all of these combined
objects (without building a full OM tree). |