org.jboss.modules.management
Class ModuleInfo

java.lang.Object
  extended by org.jboss.modules.management.ModuleInfo

public final class ModuleInfo
extends Object

Author:
David M. Lloyd

Constructor Summary
ModuleInfo(String name, ModuleLoaderMXBean moduleLoader, List<DependencyInfo> dependencies, List<ResourceLoaderInfo> resourceLoaders, String mainClass, String classLoader, String fallbackLoader)
           
 
Method Summary
 String getClassLoader()
           
 List<DependencyInfo> getDependencies()
           
 String getFallbackLoader()
           
 String getMainClass()
           
 ModuleLoaderMXBean getModuleLoader()
           
 String getName()
           
 List<ResourceLoaderInfo> getResourceLoaders()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleInfo

@ConstructorProperties(value={"name","moduleLoader","dependencies","resourceLoaders","mainClass","classLoader","fallbackLoader"})
public ModuleInfo(String name,
                                             ModuleLoaderMXBean moduleLoader,
                                             List<DependencyInfo> dependencies,
                                             List<ResourceLoaderInfo> resourceLoaders,
                                             String mainClass,
                                             String classLoader,
                                             String fallbackLoader)
Method Detail

getName

public String getName()

getModuleLoader

public ModuleLoaderMXBean getModuleLoader()

getDependencies

public List<DependencyInfo> getDependencies()

getResourceLoaders

public List<ResourceLoaderInfo> getResourceLoaders()

getMainClass

public String getMainClass()

getClassLoader

public String getClassLoader()

getFallbackLoader

public String getFallbackLoader()


Copyright © 2011. All Rights Reserved.