Class RemoteClassLoaderManager

java.lang.Object
org.jppf.server.node.AbstractClassLoaderManager<JPPFRemoteNode>
org.jppf.server.node.remote.RemoteClassLoaderManager

public class RemoteClassLoaderManager extends org.jppf.server.node.AbstractClassLoaderManager<JPPFRemoteNode>
Concrete implementation of AbstractClassLoaderManager for a remote node.
Author:
Laurent Cohen
  • Field Summary

    Fields inherited from class org.jppf.server.node.AbstractClassLoaderManager

    node
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jppf.classloader.AbstractJPPFClassLoader
     
    protected Callable<org.jppf.classloader.AbstractJPPFClassLoader>
    newClassLoaderCreator(List<String> uuidPath, Object... params)
     
    protected org.jppf.server.node.JPPFContainer
    newJPPFContainer(List<String> uuidPath, org.jppf.classloader.AbstractJPPFClassLoader cl, boolean clientAccess)
     

    Methods inherited from class org.jppf.server.node.AbstractClassLoaderManager

    clearContainer, clearContainers, clearResourceCaches, closeClassLoader, getClassLoader, getContainer, getContainer, newClientClassLoader, resetClassLoader, setClassLoader

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • createClassLoader

      protected org.jppf.classloader.AbstractJPPFClassLoader createClassLoader()
      Specified by:
      createClassLoader in class org.jppf.server.node.AbstractClassLoaderManager<JPPFRemoteNode>
    • newJPPFContainer

      protected org.jppf.server.node.JPPFContainer newJPPFContainer(List<String> uuidPath, org.jppf.classloader.AbstractJPPFClassLoader cl, boolean clientAccess) throws Exception
      Specified by:
      newJPPFContainer in class org.jppf.server.node.AbstractClassLoaderManager<JPPFRemoteNode>
      Throws:
      Exception
    • newClassLoaderCreator

      protected Callable<org.jppf.classloader.AbstractJPPFClassLoader> newClassLoaderCreator(List<String> uuidPath, Object... params)
      Specified by:
      newClassLoaderCreator in class org.jppf.server.node.AbstractClassLoaderManager<JPPFRemoteNode>