Class JDK12Hooks


  • public class JDK12Hooks
    extends JDKHooks
    Author:
    Richard A. Sitze
    • Constructor Summary

      Constructors 
      Constructor Description
      JDK12Hooks()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Enumeration getResources​(java.lang.ClassLoader loader, java.lang.String resourceName)
      Implement ClassLoader.getResources for JDK 1.2
      java.lang.ClassLoader getSystemClassLoader()
      The system class loader is available for JDK 1.2 or later, if certain security conditions are met.
      java.lang.String getSystemProperty​(java.lang.String propName)
      Get the system property
      java.lang.ClassLoader getThreadContextClassLoader()
      The thread context class loader is available for JDK 1.2 or later, if certain security conditions are met.
      static void setLog​(org.apache.commons.logging.Log _log)
      Must be implemented to use DiscoveryLogFactory
      • Methods inherited from class java.lang.Object

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

      • JDK12Hooks

        public JDK12Hooks()
    • Method Detail

      • setLog

        public static void setLog​(org.apache.commons.logging.Log _log)
        Must be implemented to use DiscoveryLogFactory
      • getSystemProperty

        public java.lang.String getSystemProperty​(java.lang.String propName)
        Get the system property
        Specified by:
        getSystemProperty in class JDKHooks
        Parameters:
        propName - name of the property
        Returns:
        value of the property
      • getThreadContextClassLoader

        public java.lang.ClassLoader getThreadContextClassLoader()
        The thread context class loader is available for JDK 1.2 or later, if certain security conditions are met.
        Specified by:
        getThreadContextClassLoader in class JDKHooks
        Returns:
        The thread context class loader, if available. Otherwise return null.
      • getSystemClassLoader

        public java.lang.ClassLoader getSystemClassLoader()
        The system class loader is available for JDK 1.2 or later, if certain security conditions are met.
        Specified by:
        getSystemClassLoader in class JDKHooks
        Returns:
        The system class loader, if available. Otherwise return null.
      • getResources

        public java.util.Enumeration getResources​(java.lang.ClassLoader loader,
                                                  java.lang.String resourceName)
                                           throws java.io.IOException
        Implement ClassLoader.getResources for JDK 1.2
        Specified by:
        getResources in class JDKHooks
        Throws:
        java.io.IOException