Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

customfactory.client
Class MyPrivateCompositeExtensionRegistry  view MyPrivateCompositeExtensionRegistry download MyPrivateCompositeExtensionRegistry.java

java.lang.Object
  extended byExtensionRegistry
      extended bycustomfactory.client.MyPrivateCompositeExtensionRegistry

class MyPrivateCompositeExtensionRegistry
extends ExtensionRegistry

This is utility class that allows to aggregate multiple extensions registries into one. By default all standard WSDL4J extensions are made available.


Field Summary
private  java.util.Vector extRegs
           
private static long serialVersionUID
           
 
Constructor Summary
(package private) MyPrivateCompositeExtensionRegistry()
           
 
Method Summary
 void addExtensionRegistry(ExtensionRegistry reg)
           
 ExtensibilityElement createExtension(java.lang.Class parentType, javax.xml.namespace.QName elementType)
           
 ExtensionDeserializer queryDeserializer(java.lang.Class parentType, javax.xml.namespace.QName elementType)
           
 ExtensionSerializer querySerializer(java.lang.Class parentType, javax.xml.namespace.QName extensionType)
           
 void registerDeserializer(java.lang.Class parentType, javax.xml.namespace.QName elementType, ExtensionDeserializer ed)
           
 void registerSerializer(java.lang.Class parentType, java.lang.Class extensionType, ExtensionSerializer es)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

extRegs

private java.util.Vector extRegs
Constructor Detail

MyPrivateCompositeExtensionRegistry

MyPrivateCompositeExtensionRegistry()
Method Detail

addExtensionRegistry

public void addExtensionRegistry(ExtensionRegistry reg)

registerSerializer

public void registerSerializer(java.lang.Class parentType,
                               java.lang.Class extensionType,
                               ExtensionSerializer es)

registerDeserializer

public void registerDeserializer(java.lang.Class parentType,
                                 javax.xml.namespace.QName elementType,
                                 ExtensionDeserializer ed)

querySerializer

public ExtensionSerializer querySerializer(java.lang.Class parentType,
                                           javax.xml.namespace.QName extensionType)
                                    throws WSDLException

queryDeserializer

public ExtensionDeserializer queryDeserializer(java.lang.Class parentType,
                                               javax.xml.namespace.QName elementType)
                                        throws WSDLException

createExtension

public ExtensibilityElement createExtension(java.lang.Class parentType,
                                            javax.xml.namespace.QName elementType)
                                     throws WSDLException