org.apache.wsif.providers.soap.apachesoap
Class JROMSOAPMappingRegistry

java.lang.Object
  |
  +--org.apache.soap.util.xml.XMLJavaMappingRegistry
        |
        +--org.apache.soap.encoding.SOAPMappingRegistry
              |
              +--org.apache.wsif.providers.soap.apachesoap.JROMSOAPMappingRegistry

public class JROMSOAPMappingRegistry
extends org.apache.soap.encoding.SOAPMappingRegistry

A SOAP Mapping Registry which is specialized for serializing and deserializing to JROM objects

Author:
Owen Burroughs

Fields inherited from class org.apache.soap.encoding.SOAPMappingRegistry
partSer
 
Constructor Summary
JROMSOAPMappingRegistry()
          Constructor for JROMSOAPMappingRegistry
JROMSOAPMappingRegistry(org.apache.soap.encoding.SOAPMappingRegistry registry)
          Constructor for JROMSOAPMappingRegistry
JROMSOAPMappingRegistry(org.apache.soap.encoding.SOAPMappingRegistry registry, java.lang.String schemaURI)
          Constructor for JROMSOAPMappingRegistry
 
Method Summary
 org.apache.soap.util.xml.Deserializer queryDeserializer(org.apache.soap.util.xml.QName elementType, java.lang.String encodingStyleURI)
          Get the deserializer for the specified element and encoding
 org.apache.soap.util.xml.Serializer querySerializer(java.lang.Class javaType, java.lang.String encodingStyleURI)
          Get the serializer for the specified class and encoding
 
Methods inherited from class org.apache.soap.encoding.SOAPMappingRegistry
getBaseRegistry, getParent, getSchemaURI, setDefaultEncodingStyle
 
Methods inherited from class org.apache.soap.util.xml.XMLJavaMappingRegistry
mapTypes, marshall, queryElementType, queryJavaType, unmarshall
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JROMSOAPMappingRegistry

public JROMSOAPMappingRegistry()
Constructor for JROMSOAPMappingRegistry

JROMSOAPMappingRegistry

public JROMSOAPMappingRegistry(org.apache.soap.encoding.SOAPMappingRegistry registry)
Constructor for JROMSOAPMappingRegistry
Parameters:
registry - The parent SOAP mapping registry

JROMSOAPMappingRegistry

public JROMSOAPMappingRegistry(org.apache.soap.encoding.SOAPMappingRegistry registry,
                               java.lang.String schemaURI)
Constructor for JROMSOAPMappingRegistry
Parameters:
registry - The parent SOAP mapping registry
schemaURI - The namespace URI of XSD to be used for serializers.
Method Detail

querySerializer

public org.apache.soap.util.xml.Serializer querySerializer(java.lang.Class javaType,
                                                           java.lang.String encodingStyleURI)
Get the serializer for the specified class and encoding
Overrides:
querySerializer in class org.apache.soap.util.xml.XMLJavaMappingRegistry
Parameters:
javaType - The class to serialize
encodingStyleURI - The namespace of the encoding
Returns:
The serializer if found or null otherwise

queryDeserializer

public org.apache.soap.util.xml.Deserializer queryDeserializer(org.apache.soap.util.xml.QName elementType,
                                                               java.lang.String encodingStyleURI)
Get the deserializer for the specified element and encoding
Overrides:
queryDeserializer in class org.apache.soap.util.xml.XMLJavaMappingRegistry
Parameters:
elementType - The element to deserialize
encodingStyleURI - The namespace of the encoding
Returns:
The deserializer if found or null otherwise


Copyright © 2002, 2002 Apache XML Project. All Rights Reserved.