Class TempClassLoader

java.lang.Object
java.lang.ClassLoader
org.jboss.modules.NamedClassLoader
org.jboss.modules.ConcurrentClassLoader
org.jboss.as.jpa.classloader.TempClassLoader

public class TempClassLoader extends org.jboss.modules.ConcurrentClassLoader
Return a new instance of a ClassLoader that the may be used to temporarily load any classes, resources, or open URLs. None of the classes loaded by this class loader will be visible to application components.

TempClassLoader is suitable for implementing jakarta.persistence.spi.PersistenceUnitInfo.getNewTempClassLoader()

Author:
Scott Marlow, Antti Laisi