Uses of Class
org.jboss.modules.Module
Packages that use Module
Package
Description
The primary JBoss Modules API.
The logging interface for JBoss Modules.
-
Uses of Module in org.jboss.modules
Fields in org.jboss.modules declared as ModuleModifier and TypeFieldDescriptionprivate final Module
Module.Visited.module
private final Module
ModuleClassLoader.Configuration.module
private final Module
ModuleClassLoader.module
Fields in org.jboss.modules with type parameters of type ModuleModifier and TypeFieldDescriptionModularContentHandlerFactory.modules
ModularURLStreamHandlerFactory.modules
Methods in org.jboss.modules that return ModuleModifier and TypeMethodDescriptionprivate Module
ModuleLoader.defineModule
(ConcreteModuleSpec moduleSpec, ModuleLoader.FutureModule futureModule) Defines a Module based on a specification.protected final Module
ModuleLoader.findLoadedModuleLocal
(ModuleIdentifier identifier) Find an already-loaded module, returningnull
if the module isn't currently loaded.static Module
Get the module for a loaded class, ornull
if the class did not come from any module.static Module
Module.forClassLoader
(ClassLoader cl, boolean search) Get the module for a class loader, ornull
if the class loader is not associated with any module.static Module
Module.getCallerModule()
Get the caller's module.Module.getModule
(ModuleIdentifier identifier) Get the module with the given identifier from the module loader used by this module.(package private) Module
ModuleClassLoader.Configuration.getModule()
final Module
ModuleClassLoader.getModule()
Get the module for this class loader.(package private) Module
ModuleLoader.FutureModule.getModule()
static Module
Module.getModuleFromCallerModuleLoader
(ModuleIdentifier identifier) Get a module from the current module loader.final Module
ModuleLoader.loadModule
(ModuleIdentifier identifier) Load a module based on an identifier.private Module
ModuleLoader.MXBeanImpl.loadModule
(String name, ModuleLoader loader) protected final Module
ModuleLoader.loadModuleLocal
(ModuleIdentifier identifier) Try to load a module from this module loader.protected Module
ModuleLoader.preloadExportedModule
(ModuleIdentifier identifier) Preload an "exported" module based on an identifier.protected Module
ClassifyingModuleLoader.preloadModule
(ModuleIdentifier moduleIdentifier) Preload a module based on an identifier.protected Module
ClassPathModuleLoader.preloadModule
(ModuleIdentifier identifier) protected Module
JarModuleLoader.preloadModule
(ModuleIdentifier identifier) protected Module
ModuleLoader.preloadModule
(ModuleIdentifier identifier) Preload a module based on an identifier.protected static Module
ModuleLoader.preloadModule
(ModuleIdentifier identifier, ModuleLoader moduleLoader) Utility method to delegate to another module loader, accessible from subclasses.Methods in org.jboss.modules with parameters of type ModuleModifier and TypeMethodDescription(package private) static void
ModularContentHandlerFactory.addHandlerModule
(Module module) (package private) static void
ModularURLStreamHandlerFactory.addHandlerModule
(Module module) private List
<DependencyInfo> ModuleLoader.MXBeanImpl.doGetDependencies
(Module module) private List
<ResourceLoaderInfo> ModuleLoader.MXBeanImpl.doGetResourceLoaders
(Module module) protected String
ModuleClassLoader.getClassNotFoundExceptionMessage
(String className, Module fromModule) Returns an exception message used when producing instances of ClassNotFoundException.protected DependencySpec[]
ModuleLoader.getDependencies
(Module module) Get the current dependency list for a module which was defined by this module loader, without any access checks.(package private) abstract Dependency
DependencySpec.getDependency
(Module module) (package private) Dependency
ModuleDependencySpec.getDependency
(Module module) protected void
ModuleLoader.refreshResourceLoaders
(Module module) Refreshes the paths provided by resource loaders associated with the specified Module.static void
Module.registerContentHandlerFactoryModule
(Module module) Register an additional module which contains content handlers.static void
Module.registerURLStreamHandlerFactoryModule
(Module module) Register an additional module which contains URL handlers.protected void
Relinks the dependencies associated with the specified Module.protected void
ModuleLoader.setAndRefreshResourceLoaders
(Module module, Collection<ResourceLoaderSpec> loaders) Replaces the resources loaders for the specified module and refreshes the internal path list that is derived from the loaders.protected void
ModuleLoader.setAndRelinkDependencies
(Module module, List<DependencySpec> dependencies) Replaces the dependencies for the specified module and relinks against the new modules This is an advanced method that should be used carefully, since it alters a live module.(package private) void
protected final void
ModuleLoader.unloadModuleLocal
(Module module) Unload a module from this module loader.Constructors in org.jboss.modules with parameters of type ModuleModifierConstructorDescription(package private)
Configuration
(Module module, AssertionSetting assertionSetting, ResourceLoaderSpec[] resourceLoaders, ClassFileTransformer transformer) (package private)
Visited
(Module module, FastCopyHashSet<PathFilter> filters, FastCopyHashSet<ClassFilter> classFilters, FastCopyHashSet<PathFilter> resourceFilters) -
Uses of Module in org.jboss.modules._private
Methods in org.jboss.modules._private with parameters of type Module -
Uses of Module in org.jboss.modules.log
Methods in org.jboss.modules.log with parameters of type ModuleModifier and TypeMethodDescriptionvoid
JDKModuleLogger.classDefined
(String name, Module module) void
ModuleLogger.classDefined
(String name, Module module) void
NoopModuleLogger.classDefined
(String name, Module module) void
StreamModuleLogger.classDefined
(String name, Module module) void
JDKModuleLogger.classDefineFailed
(Throwable throwable, String className, Module module) void
ModuleLogger.classDefineFailed
(Throwable throwable, String className, Module module) void
NoopModuleLogger.classDefineFailed
(Throwable throwable, String className, Module module) void
StreamModuleLogger.classDefineFailed
(Throwable throwable, String className, Module module)