## Uses of Class
org.apache.axis.message.SOAPHandler

Packages that use SOAPHandler
org.apache.axis.encoding
org.apache.axis.encoding.ser
org.apache.axis.encoding.ser.castor
org.apache.axis.encoding.ser.xbeans
org.apache.axis.message

Uses of SOAPHandler in org.apache.axis.encoding

Subclasses of SOAPHandler in org.apache.axis.encoding
`class` `DeserializerImpl` The Deserializer base class.

Methods in org.apache.axis.encoding that return SOAPHandler
`SOAPHandler` `Deserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` onStartChild is called on each child element.
`SOAPHandler` `DeserializationContext.popElementHandler()`
`SOAPHandler` `DeserializerImpl.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` onStartChild is called on each child element.

Methods in org.apache.axis.encoding with parameters of type SOAPHandler
`void` `DeserializationContext.pushElementHandler(SOAPHandler handler)` Management of sub-handlers (deserializers)
`void` `DeserializationContext.replaceElementHandler(SOAPHandler handler)` Replace the handler at the top of the stack.

Constructors in org.apache.axis.encoding with parameters of type SOAPHandler
`DeserializationContext(MessageContext ctx, SOAPHandler initialHandler)` Construct Deserializer using MessageContext and EnvelopeBuilder handler

Uses of SOAPHandler in org.apache.axis.encoding.ser

Subclasses of SOAPHandler in org.apache.axis.encoding.ser
`class` `ArrayDeserializer` An ArrayDeserializer handles deserializing SOAP arrays.
`class` `Base64Deserializer` Deserializer for Base64
`class` `BeanDeserializer` General purpose deserializer for an arbitrary java bean.
`class` `CalendarDeserializer` The CalendarSerializer deserializes a dateTime.
`class` `DateDeserializer` The DateSerializer deserializes a Date.
`class` `DocumentDeserializer` Deserializer for DOM Document
`class` `ElementDeserializer` Deserializer for DOM elements
`class` `EnumDeserializer` Deserializer for a JAX-RPC enum.
`class` `HexDeserializer` Deserializer for hexBinary.
`class` `ImageDataHandlerDeserializer` ImageDataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
`class` `JAFDataHandlerDeserializer` JAFDataHandler Serializer
`class` `MapDeserializer`
`class` `MimeMultipartDataHandlerDeserializer` MimeMultipartDataHandler Deserializer
`class` `OctetStreamDataHandlerDeserializer` application/octet-stream DataHandler Deserializer Modified by Davanum Srinivas <dims@yahoo.com>
`class` `PlainTextDataHandlerDeserializer` text/plain DataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
`class` `QNameDeserializer` The DateSerializer deserializes a Date.
`class` `SimpleDeserializer` A deserializer for any simple type with a (String) constructor.
`class` `SimpleListDeserializer` Deserializer for based on SimpleDeserializer
`class` `SourceDataHandlerDeserializer` SourceDataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
`class` `TimeDeserializer` The TimeSerializer deserializes a time.
`class` `VectorDeserializer` Deserializer for SOAP Vectors for compatibility with SOAP 2.2.

Methods in org.apache.axis.encoding.ser that return SOAPHandler
`SOAPHandler` `VectorDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` onStartChild is called on each child element.
`SOAPHandler` `JAFDataHandlerDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` Deserializer interface called on each child element encountered in the XML stream.
`SOAPHandler` `BeanDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` Deserializer interface called on each child element encountered in the XML stream.
`SOAPHandler` `ArrayDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` onStartChild is called on each child element.
`SOAPHandler` `SimpleDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` There should not be nested elements, so thow and exception if this occurs.
`SOAPHandler` `MapDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` onStartChild is called on each child element.
`SOAPHandler` `SimpleListDeserializer.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` There should not be nested elements, so thow and exception if this occurs.

Uses of SOAPHandler in org.apache.axis.encoding.ser.castor

Subclasses of SOAPHandler in org.apache.axis.encoding.ser.castor
`class` `CastorDeserializer` Castor deserializer
`class` `CastorEnumTypeDeserializer` Castor deserializer

Uses of SOAPHandler in org.apache.axis.encoding.ser.xbeans

Subclasses of SOAPHandler in org.apache.axis.encoding.ser.xbeans
`class` `XmlBeanDeserializer` Class XmlBeanDeserializer

Uses of SOAPHandler in org.apache.axis.message

Subclasses of SOAPHandler in org.apache.axis.message
`class` `BodyBuilder`
`class` `EnvelopeBuilder` The EnvelopeBuilder is responsible for parsing the top-level SOAP envelope stuff (Envelope, Body, Header), and spawning off HeaderBuilder and BodyBuilders.
`class` `EnvelopeHandler`
`class` `HeaderBuilder`
`class` `RPCHandler` This is the SOAPHandler which is called for each RPC parameter as we're deserializing the XML for a method call or return.
`class` `SOAPFaultBuilder` Build a Fault body element.
`class` `SOAPFaultCodeBuilder` Build a Fault body element.
`class` `SOAPFaultDetailsBuilder` Handle deserializing fault details.
`class` `SOAPFaultReasonBuilder` Parser for the fault Reason element and its associated Text elements.

Methods in org.apache.axis.message that return SOAPHandler
`SOAPHandler` `SOAPFaultCodeBuilder.onStartChild(java.lang.String namespace, java.lang.String name, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `EnvelopeBuilder.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `RPCHandler.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)` Register the start of a parameter (child element of the method call element).
`SOAPHandler` `EnvelopeHandler.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `SOAPHandler.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `SOAPFaultReasonBuilder.onStartChild(java.lang.String namespace, java.lang.String name, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `HeaderBuilder.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `SOAPFaultDetailsBuilder.onStartChild(java.lang.String namespace, java.lang.String name, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `BodyBuilder.onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`
`SOAPHandler` `SOAPFaultBuilder.onStartChild(java.lang.String namespace, java.lang.String name, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)`

Constructors in org.apache.axis.message with parameters of type SOAPHandler
`EnvelopeHandler(SOAPHandler realHandler)`

Copyright © 2005 Apache Web Services Project. All Rights Reserved.