org.globus.wsrf.encoding
Class DialectDependentDeserializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.axis.message.SOAPHandler
org.apache.axis.encoding.DeserializerImpl
org.globus.wsrf.encoding.DialectDependentDeserializer
- All Implemented Interfaces:
- java.io.Serializable, javax.xml.rpc.encoding.Deserializer, org.apache.axis.encoding.Callback, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- Direct Known Subclasses:
- QueryExpressionDeserializer, TopicExpressionDeserializer
public abstract class DialectDependentDeserializer
- extends org.apache.axis.encoding.DeserializerImpl
- See Also:
- Serialized Form
| Fields inherited from class org.apache.axis.encoding.DeserializerImpl |
componentsReadyFlag, defaultType, id, isEnded, isHref, isNil, log, targets, value |
| Fields inherited from class org.apache.axis.message.SOAPHandler |
myElement |
|
Method Summary |
void |
onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
|
void |
registerDeserializerFactory(org.apache.axis.types.URI dialect,
org.apache.axis.encoding.DeserializerFactory deserializerFactory)
|
void |
unregisterDeserializerFactory(org.apache.axis.types.URI dialect)
|
| Methods inherited from class org.apache.axis.encoding.DeserializerImpl |
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, onEndElement, onStartChild, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueComplete |
| Methods inherited from class org.apache.axis.message.SOAPHandler |
characters, makeNewElement, onEndChild |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static org.apache.commons.logging.Log logger
i18n
private static org.globus.util.I18n i18n
deserializerFactories
protected java.util.Map deserializerFactories
attributeName
protected javax.xml.namespace.QName attributeName
typeMappingName
protected java.lang.String typeMappingName
javaType
protected java.lang.Class javaType
failOnError
protected boolean failOnError
DialectDependentDeserializer
public DialectDependentDeserializer()
registerDeserializerFactory
public void registerDeserializerFactory(org.apache.axis.types.URI dialect,
org.apache.axis.encoding.DeserializerFactory deserializerFactory)
unregisterDeserializerFactory
public void unregisterDeserializerFactory(org.apache.axis.types.URI dialect)
onStartElement
public void onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
- Overrides:
onStartElement in class org.apache.axis.encoding.DeserializerImpl
- Throws:
org.xml.sax.SAXException