org.apache.woden.internal.wsdl20.extensions
Class PopulatedExtensionRegistry

java.lang.Object
  extended by org.apache.woden.wsdl20.extensions.ExtensionRegistry
      extended by org.apache.woden.internal.wsdl20.extensions.PopulatedExtensionRegistry

public class PopulatedExtensionRegistry
extends ExtensionRegistry

This class extends ExtensionRegistry and pre-registers serializers/deserializers for the SOAP, HTTP and MIME extensions. Java impl types are also registered for all the SOAP and HTTP extensions defined in the WSDL 2.0 Spec. This class was copied from WSDL4J and modified for Woden.

Author:
Matthew J. Duftler (duftler@us.ibm.com), John Kaputin (jkaputin@apache.org) - Woden changes, Arthur Ryman (ryman@ca.ibm.com, arthur.ryman@gmail.com) - added wsdlx:safe and wrpc:signature to Interface Operation, - added HTTPAuthenticationSchemeAttrImpl

Field Summary
 
Fields inherited from class org.apache.woden.wsdl20.extensions.ExtensionRegistry
assertionReg, compExtReg, defaultDeser, defaultSer, deserializerReg, extAttributeReg, extElementReg, REGISTRAR_PROPERTY, serializerReg
 
Constructor Summary
PopulatedExtensionRegistry(ErrorReporter errorReporter)
           
 
Method Summary
 
Methods inherited from class org.apache.woden.wsdl20.extensions.ExtensionRegistry
createComponentExtension, createExtAttribute, createExtElement, getAllowableExtensions, getDefaultDeserializer, getDefaultSerializer, getErrorReporter, queryAssertion, queryAssertions, queryComponentExtension, queryComponentExtensionNamespaces, queryDeserializer, queryExtAttributeType, queryExtElementType, queryResourceBundleNames, querySerializer, registerAssertion, registerComponentExtension, registerDeserializer, registerExtAttributeType, registerExtElementType, registerResourceBundle, registerSerializer, setDefaultDeserializer, setDefaultSerializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PopulatedExtensionRegistry

public PopulatedExtensionRegistry(ErrorReporter errorReporter)
                           throws WSDLException
Throws:
WSDLException


Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.