org.jboss.aop.asintegration.jboss5
Class VFSClassLoaderDomainRegistry

java.lang.Object
  extended by org.jboss.aop.asintegration.jboss5.VFSClassLoaderDomainRegistry
All Implemented Interfaces:
DomainRegistry

public class VFSClassLoaderDomainRegistry
extends Object
implements DomainRegistry

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
VFSClassLoaderDomainRegistry()
           
 
Method Summary
 void cleanupLoader(ClassLoader loader)
           
 ClassLoader getClassLoader(org.jboss.classloading.spi.dependency.Module module)
           
 org.jboss.classloader.spi.ClassLoaderDomain getClassLoaderDomainForLoader(ClassLoader cl)
           
 org.jboss.classloader.spi.ClassLoaderDomain getDefaultDomain()
           
 org.jboss.classloading.spi.dependency.Module getModule(ClassLoader loader)
           
 ClassLoader getParentUnitLoader(ClassLoader loader)
           
 Domain getRegisteredDomain(ClassLoader cl)
           
 org.jboss.classloader.spi.ClassLoaderSystem getSystem()
           
 boolean initMapsForLoader(ClassLoader loader, org.jboss.classloading.spi.dependency.Module module, ScopedVFSClassLoaderDomain domain, ClassLoader parentUnitLoader)
           
 void setDefaultDomain(org.jboss.classloader.spi.ClassLoaderDomain domain)
          Needed for the tests, not expected to be needed in production
 void setSystem(org.jboss.classloader.spi.ClassLoaderSystem system)
          Needed for the tests, not expected to be needed in production
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VFSClassLoaderDomainRegistry

public VFSClassLoaderDomainRegistry()
Method Detail

setSystem

public void setSystem(org.jboss.classloader.spi.ClassLoaderSystem system)
Needed for the tests, not expected to be needed in production


setDefaultDomain

public void setDefaultDomain(org.jboss.classloader.spi.ClassLoaderDomain domain)
Needed for the tests, not expected to be needed in production


getSystem

public org.jboss.classloader.spi.ClassLoaderSystem getSystem()
Specified by:
getSystem in interface DomainRegistry

getDefaultDomain

public org.jboss.classloader.spi.ClassLoaderDomain getDefaultDomain()
Specified by:
getDefaultDomain in interface DomainRegistry

initMapsForLoader

public boolean initMapsForLoader(ClassLoader loader,
                                 org.jboss.classloading.spi.dependency.Module module,
                                 ScopedVFSClassLoaderDomain domain,
                                 ClassLoader parentUnitLoader)
Specified by:
initMapsForLoader in interface DomainRegistry

cleanupLoader

public void cleanupLoader(ClassLoader loader)
Specified by:
cleanupLoader in interface DomainRegistry

getRegisteredDomain

public Domain getRegisteredDomain(ClassLoader cl)
Specified by:
getRegisteredDomain in interface DomainRegistry

getClassLoaderDomainForLoader

public org.jboss.classloader.spi.ClassLoaderDomain getClassLoaderDomainForLoader(ClassLoader cl)
Specified by:
getClassLoaderDomainForLoader in interface DomainRegistry

getParentUnitLoader

public ClassLoader getParentUnitLoader(ClassLoader loader)
Specified by:
getParentUnitLoader in interface DomainRegistry

getModule

public org.jboss.classloading.spi.dependency.Module getModule(ClassLoader loader)
Specified by:
getModule in interface DomainRegistry

getClassLoader

public ClassLoader getClassLoader(org.jboss.classloading.spi.dependency.Module module)
Specified by:
getClassLoader in interface DomainRegistry


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