Class FactoryFinder


  • class FactoryFinder
    extends java.lang.Object
    This class is used to locate factory classes for javax.xml.soap. It has package scope since it is not part of JAXM and should not be accessed from other packages.
    • Constructor Summary

      Constructors 
      Constructor Description
      FactoryFinder()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static java.lang.Object find​(java.lang.Class<?> factoryType, java.lang.String defaultFactoryClassName)
      Instantiates a factory object given the factory's property name.
      private static java.lang.Object newInstance​(java.lang.String factoryClassName, java.lang.ClassLoader classLoader)
      instantiates an object go the given classname.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FactoryFinder

        FactoryFinder()
    • Method Detail

      • newInstance

        private static java.lang.Object newInstance​(java.lang.String factoryClassName,
                                                    java.lang.ClassLoader classLoader)
                                             throws SOAPException
        instantiates an object go the given classname.
        Parameters:
        factoryClassName -
        Returns:
        a factory object
        Throws:
        SOAPException
      • find

        static java.lang.Object find​(java.lang.Class<?> factoryType,
                                     java.lang.String defaultFactoryClassName)
                              throws SOAPException
        Instantiates a factory object given the factory's property name.
        Parameters:
        factoryPropertyName -
        Returns:
        a factory object
        Throws:
        SOAPException