org.jboss.aop.deployment
Class JBossClassPoolFactory

java.lang.Object
  extended by org.jboss.aop.deployment.JBossClassPoolFactory
All Implemented Interfaces:
javassist.scopedpool.ScopedClassPoolFactory

public class JBossClassPoolFactory
extends Object
implements javassist.scopedpool.ScopedClassPoolFactory

Comment

Version:
$Revision: 57186 $
Author:
Bill Burke

Field Summary
protected  File tmpClassesDir
           
 
Constructor Summary
JBossClassPoolFactory(File tmpClassesDir)
           
 
Method Summary
 javassist.scopedpool.ScopedClassPool create(ClassLoader cl, javassist.ClassPool src, javassist.scopedpool.ScopedClassPoolRepository repository)
           
 javassist.scopedpool.ScopedClassPool create(javassist.ClassPool src, javassist.scopedpool.ScopedClassPoolRepository repository)
           
 File createTempDir(ClassLoader cl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tmpClassesDir

protected File tmpClassesDir
Constructor Detail

JBossClassPoolFactory

public JBossClassPoolFactory(File tmpClassesDir)
                      throws IOException
Throws:
IOException
Method Detail

create

public javassist.scopedpool.ScopedClassPool create(ClassLoader cl,
                                                   javassist.ClassPool src,
                                                   javassist.scopedpool.ScopedClassPoolRepository repository)
Specified by:
create in interface javassist.scopedpool.ScopedClassPoolFactory

create

public javassist.scopedpool.ScopedClassPool create(javassist.ClassPool src,
                                                   javassist.scopedpool.ScopedClassPoolRepository repository)
Specified by:
create in interface javassist.scopedpool.ScopedClassPoolFactory

createTempDir

public File createTempDir(ClassLoader cl)
                   throws IOException
Throws:
IOException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.