org.jboss.aop.asintegration.jboss4
Class RepositoryClassLoaderScopingPolicy

java.lang.Object
  extended by org.jboss.aop.asintegration.jboss4.RepositoryClassLoaderScopingPolicy
All Implemented Interfaces:
AOPClassLoaderScopingPolicy

public class RepositoryClassLoaderScopingPolicy
extends Object
implements AOPClassLoaderScopingPolicy

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
RepositoryClassLoaderScopingPolicy()
           
 
Method Summary
 Domain getDomain(ClassLoader classLoader, AspectManager parent)
          Get the domain for classloader
 Domain getTopLevelDomain(AspectManager parent)
          Get the top level domain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryClassLoaderScopingPolicy

public RepositoryClassLoaderScopingPolicy()
Method Detail

getDomain

public Domain getDomain(ClassLoader classLoader,
                        AspectManager parent)
Description copied from interface: AOPClassLoaderScopingPolicy
Get the domain for classloader

Specified by:
getDomain in interface AOPClassLoaderScopingPolicy
Parameters:
classLoader - the classloader
parent - the parent (isn't this always the top level aspect manager?)
Returns:
any scoped domain or the null if not scoped

getTopLevelDomain

public Domain getTopLevelDomain(AspectManager parent)
Description copied from interface: AOPClassLoaderScopingPolicy
Get the top level domain

Specified by:
getTopLevelDomain in interface AOPClassLoaderScopingPolicy
Parameters:
parent - the parent (isn't this always the top level aspect manager?)
Returns:
any scoped domain or the null if not scoped


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