org.apache.axis.message

Class SOAPHandler

Known Direct Subclasses:
BodyBuilder, DeserializerImpl, EnvelopeBuilder, EnvelopeHandler, HeaderBuilder, RPCHandler, SOAPFaultBuilder, SOAPFaultCodeBuilder, SOAPFaultDetailsBuilder, SOAPFaultReasonBuilder

public class SOAPHandler
extends DefaultHandler

A SOAPHandler

Author:
Glen Daniels (gdaniels@allaire.com)

Field Summary

MessageElement
myElement

Constructor Summary

SOAPHandler()
SOAPHandler(MessageElement[] elements, int index)
This constructor allows deferred setting of any elements

Method Summary

void
characters(char[] chars, int start, int end)
void
endElement(String namespace, String localName, DeserializationContext context)
MessageElement
makeNewElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
void
onEndChild(String namespace, String localName, DeserializationContext context)
SOAPHandler
onStartChild(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
void
startElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)

Field Details

myElement

public MessageElement myElement

Constructor Details

SOAPHandler

public SOAPHandler()


SOAPHandler

public SOAPHandler(MessageElement[] elements,
                   int index)
This constructor allows deferred setting of any elements

Parameters:
elements - array of message elements to be populated
index - position in array where the message element is to be created

Method Details

characters

public void characters(char[] chars,
                       int start,
                       int end)
            throws SAXException


endElement

public void endElement(String namespace,
                       String localName,
                       DeserializationContext context)
            throws SAXException


makeNewElement

public MessageElement makeNewElement(String namespace,
                                     String localName,
                                     String prefix,
                                     Attributes attributes,
                                     DeserializationContext context)
            throws AxisFault


onEndChild

public void onEndChild(String namespace,
                       String localName,
                       DeserializationContext context)
            throws SAXException


onStartChild

public SOAPHandler onStartChild(String namespace,
                                String localName,
                                String prefix,
                                Attributes attributes,
                                DeserializationContext context)
            throws SAXException


startElement

public void startElement(String namespace,
                         String localName,
                         String prefix,
                         Attributes attributes,
                         DeserializationContext context)
            throws SAXException


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.