Class ProxyClassLoader

java.lang.Object
java.lang.ClassLoader
com._1c.g5.v8.dt.internal.pm.classloading.ProxyClassLoader

public final class ProxyClassLoader extends ClassLoader

A custom class loader which contains already loaded classes to set as a context class loader before invoking remote method. This classloader is needed in order not to get NoClassDefFoundError, ClassNotFoundException or ClassCastException.

  • Constructor Details

    • ProxyClassLoader

      public ProxyClassLoader()
      Constructs new instance with context class loader as parent.
    • ProxyClassLoader

      public ProxyClassLoader(ClassLoader parent)

      Constructs a new instance with given parent classloader.

      Parameters:
      parent - given parent class loader (may be null)
  • Method Details