org.jboss.aop.asintegration.jboss5
Class JBoss5Integration

java.lang.Object
  extended by org.jboss.aop.asintegration.jboss5.JBoss5Integration
All Implemented Interfaces:
javassist.scopedpool.ScopedClassPoolFactory, JBossIntegration, ClassLoaderValidation

public class JBoss5Integration
extends Object
implements JBossIntegration, javassist.scopedpool.ScopedClassPoolFactory

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
JBoss5Integration()
           
 
Method Summary
 void attachDeprecatedTranslator()
           
 javassist.scopedpool.ScopedClassPool create(ClassLoader cl, javassist.ClassPool src, javassist.scopedpool.ScopedClassPoolRepository repository)
           
 javassist.scopedpool.ScopedClassPool create(javassist.ClassPool src, javassist.scopedpool.ScopedClassPoolRepository repository)
           
 AOPClassLoaderScopingPolicy createAOPClassLoaderScopingPolicy()
           
 javassist.scopedpool.ScopedClassPoolFactory createScopedClassPoolFactory(File tmpDir)
           
 void detachDeprecatedTranslator()
           
 boolean isValidClassLoader(ClassLoader loader)
           
 void setClassPoolFactory(javassist.scopedpool.ScopedClassPoolFactory factory)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBoss5Integration

public JBoss5Integration()
Method Detail

start

public void start()

stop

public void stop()

isValidClassLoader

public boolean isValidClassLoader(ClassLoader loader)
Specified by:
isValidClassLoader in interface ClassLoaderValidation

createAOPClassLoaderScopingPolicy

public AOPClassLoaderScopingPolicy createAOPClassLoaderScopingPolicy()
Specified by:
createAOPClassLoaderScopingPolicy in interface JBossIntegration

setClassPoolFactory

public void setClassPoolFactory(javassist.scopedpool.ScopedClassPoolFactory factory)

createScopedClassPoolFactory

public javassist.scopedpool.ScopedClassPoolFactory createScopedClassPoolFactory(File tmpDir)
                                                                         throws Exception
Specified by:
createScopedClassPoolFactory in interface JBossIntegration
Throws:
Exception

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

attachDeprecatedTranslator

public void attachDeprecatedTranslator()
Specified by:
attachDeprecatedTranslator in interface JBossIntegration

detachDeprecatedTranslator

public void detachDeprecatedTranslator()
Specified by:
detachDeprecatedTranslator in interface JBossIntegration


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.