org.jbpm.pvm.internal.repository
Class DeploymentClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.jbpm.pvm.internal.repository.DeploymentClassLoader

public class DeploymentClassLoader
extends java.lang.ClassLoader

Author:
Tom Baeyens

Constructor Summary
DeploymentClassLoader(java.lang.ClassLoader parent, java.lang.String deploymentId)
           
 
Method Summary
 java.lang.Class<?> findClass(java.lang.String name)
           
 java.net.URL findResource(java.lang.String name)
           
protected  DeploymentImpl getDeployment()
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentClassLoader

public DeploymentClassLoader(java.lang.ClassLoader parent,
                             java.lang.String deploymentId)
Method Detail

findResource

public java.net.URL findResource(java.lang.String name)
Overrides:
findResource in class java.lang.ClassLoader

getDeployment

protected DeploymentImpl getDeployment()

findClass

public java.lang.Class<?> findClass(java.lang.String name)
                             throws java.lang.ClassNotFoundException
Overrides:
findClass in class java.lang.ClassLoader
Throws:
java.lang.ClassNotFoundException


Copyright © 2010 JBoss Community. All Rights Reserved.