Module openj9.dtfj

Class LocalPriorityClassloader

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class LocalPriorityClassloader
    extends URLClassLoader
    Classloader to search for classes locally first before delegating to the parent classloader. This 'me first' approach is required so that when classes are 'refreshed' and this loader discarded the old versions on the plugin search path are also discarded.
    • Constructor Detail

      • LocalPriorityClassloader

        public LocalPriorityClassloader​(URL[] urls,
                                        ClassLoader parent)
      • LocalPriorityClassloader

        public LocalPriorityClassloader​(URL[] urls)