org.jboss.classloading.spi.dependency
Class ClassLoadingSpace

java.lang.Object
  extended by org.jboss.classloading.spi.dependency.ClassLoadingSpace

public class ClassLoadingSpace
extends Object

ClassLoadingSpace. This class does two stage join/resolve

join - work out a module's capabilities/requirements and validate they are not inconsistent with what is already there resolve - resolve new requirements and potentially join with other spaces unjoin - remove a module from the space unresolve - work out the new state after a module splits TODO JBCL-25 handle split packages

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Constructor Summary
ClassLoadingSpace()
           
 
Method Summary
 Set<Module> getModules()
          Get an unmodifiable set of the collections
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassLoadingSpace

public ClassLoadingSpace()
Method Detail

getModules

public Set<Module> getModules()
Get an unmodifiable set of the collections

Returns:
the modules


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