Uses of Class
org.jboss.modules.ModuleLoader
Packages that use ModuleLoader
Package
Description
The primary JBoss Modules API.
The logging interface for JBoss Modules.
-
Uses of ModuleLoader in __redirected
Methods in __redirected with parameters of type ModuleLoaderModifier and TypeMethodDescriptionstatic void
__JAXPRedirected.changeAll
(ModuleIdentifier id, ModuleLoader loader) Change all provided factories to the ones contained in the specified module using the standard META-INF/services lookup pattern.static void
__DatatypeFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__DocumentBuilderFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__SAXParserFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__SchemaFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__TransformerFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__XMLEventFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__XMLInputFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__XMLOutputFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__XMLReaderFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) static void
__XPathFactory.changeDefaultFactory
(ModuleIdentifier id, ModuleLoader loader) (package private) static <T> Class
<? extends T> __RedirectedUtils.loadProvider
(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader) (package private) static <T> Class
<? extends T> __RedirectedUtils.loadProvider
(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader, String name) -
Uses of ModuleLoader in org.jboss.modules
Subclasses of ModuleLoader in org.jboss.modulesModifier and TypeClassDescriptionfinal class
A module loader which selects a delegate module loader based upon the prefix of the module name.(package private) final class
Date: 06.05.2011(package private) final class
final class
A local filesystem-backed module loader.Fields in org.jboss.modules declared as ModuleLoaderModifier and TypeFieldDescriptionprivate final ModuleLoader
ClassifyingModuleLoader.defaultLoader
private final ModuleLoader
JarModuleLoader.delegate
private final ModuleLoader
ClassPathModuleLoader.delegateLoader
(package private) static final ModuleLoader
DefaultBootModuleLoaderHolder.INSTANCE
private final ModuleLoader
Module.moduleLoader
The module loader which created this module.private final ModuleLoader
ModuleDependency.moduleLoader
private final ModuleLoader
ModuleDependencySpec.moduleLoader
Fields in org.jboss.modules with type parameters of type ModuleLoaderModifier and TypeFieldDescriptionprivate static final AtomicReference
<ModuleLoader> Module.BOOT_MODULE_LOADER
private Map
<String, ModuleLoader> ClassifyingModuleLoader.delegates
private static final Reaper
<ModuleLoader, ObjectName> ModuleLoader.reaper
private final Reference
<ModuleLoader, ObjectName> ModuleLoader.MXBeanImpl.reference
Methods in org.jboss.modules that return ModuleLoaderModifier and TypeMethodDescriptionstatic ModuleLoader
Get the module loader for a class.static ModuleLoader
ModuleLoader.forClassLoader
(ClassLoader classLoader) Get the module loader for a class loader.static ModuleLoader
Module.getBootModuleLoader()
Gets the boot module loader.static ModuleLoader
Module.getCallerModuleLoader()
Gets the current module loader.static ModuleLoader
Module.getContextModuleLoader()
Get the current thread's context module loader.Module.getModuleLoader()
Get the module loader which created this module.(package private) ModuleLoader
ModuleDependency.getModuleLoader()
ModuleDependencySpec.getModuleLoader()
Get the module loader of this dependency, ornull
if the defined module's loader is to be used.private ModuleLoader
ModuleLoader.MXBeanImpl.getModuleLoader()
Methods in org.jboss.modules with parameters of type ModuleLoaderModifier and TypeMethodDescriptionstatic DependencySpec
DependencySpec.createModuleDependencySpec
(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpec
DependencySpec.createModuleDependencySpec
(PathFilter importFilter, PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpec
DependencySpec.createModuleDependencySpec
(PathFilter exportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) Create a dependency on the given module.static DependencySpec
DependencySpec.createModuleDependencySpec
(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export) Create a dependency on the given module.static DependencySpec
DependencySpec.createModuleDependencySpec
(ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean export, boolean optional) Create a dependency on the given module.JarModuleFinder.findModule
(ModuleIdentifier identifier, ModuleLoader delegateLoader) LocalModuleFinder.findModule
(ModuleIdentifier identifier, ModuleLoader delegateLoader) ModuleFinder.findModule
(ModuleIdentifier identifier, ModuleLoader delegateLoader) Find a module specification for the given identifier.(package private) static void
Module.initBootModuleLoader
(ModuleLoader loader) private Module
ModuleLoader.MXBeanImpl.loadModule
(String name, ModuleLoader loader) static ModuleSpec
LocalModuleFinder.parseModuleXmlFile
(ModuleIdentifier identifier, ModuleLoader delegateLoader, File... roots) Parse amodule.xml
file and return the corresponding module specification.protected static Module
ModuleLoader.preloadModule
(ModuleIdentifier identifier, ModuleLoader moduleLoader) Utility method to delegate to another module loader, accessible from subclasses.Method parameters in org.jboss.modules with type arguments of type ModuleLoaderModifier and TypeMethodDescriptionvoid
ClassifyingModuleLoader.setDelegates
(Map<String, ModuleLoader> delegates) Change the delegates map.Constructors in org.jboss.modules with parameters of type ModuleLoaderModifierConstructorDescriptionClassifyingModuleLoader
(String name, Map<String, ModuleLoader> delegates, ModuleLoader defaultLoader) Construct a new instance.(package private)
ClassPathModuleLoader
(ModuleLoader delegateLoader, String mainClass, String classPath, String dependencies) (package private)
JarModuleLoader
(ModuleLoader delegate, JarFile jarFile) (package private)
Module
(ConcreteModuleSpec spec, ModuleLoader moduleLoader) Construct a new instance from a module specification.(package private)
ModuleDependency
(PathFilter exportFilter, PathFilter importFilter, PathFilter resourceExportFilter, PathFilter resourceImportFilter, ClassFilter classExportFilter, ClassFilter classImportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)
ModuleDependency
(PathFilter exportFilter, PathFilter importFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)
ModuleDependencySpec
(PathFilter importFilter, PathFilter exportFilter, PathFilter resourceImportFilter, PathFilter resourceExportFilter, ClassFilter classImportFilter, ClassFilter classExportFilter, ModuleLoader moduleLoader, ModuleIdentifier identifier, boolean optional) (package private)
MXBeanImpl
(ModuleLoader moduleLoader, ObjectName objectName) Constructor parameters in org.jboss.modules with type arguments of type ModuleLoaderModifierConstructorDescriptionClassifyingModuleLoader
(String name, Map<String, ModuleLoader> delegates, ModuleLoader defaultLoader) Construct a new instance. -
Uses of ModuleLoader in org.jboss.modules.log
Methods in org.jboss.modules.log with parameters of type ModuleLoaderModifier and TypeMethodDescriptionvoid
JDKModuleLogger.moduleDefined
(ModuleIdentifier identifier, ModuleLoader moduleLoader) void
ModuleLogger.moduleDefined
(ModuleIdentifier identifier, ModuleLoader moduleLoader) void
NoopModuleLogger.moduleDefined
(ModuleIdentifier identifier, ModuleLoader moduleLoader) void
StreamModuleLogger.moduleDefined
(ModuleIdentifier identifier, ModuleLoader moduleLoader) -
Uses of ModuleLoader in org.jboss.modules.security
Fields in org.jboss.modules.security declared as ModuleLoaderModifier and TypeFieldDescriptionprivate final ModuleLoader
ModularPermissionFactory.moduleLoader
Constructors in org.jboss.modules.security with parameters of type ModuleLoaderModifierConstructorDescriptionModularPermissionFactory
(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, String className, String targetName, String permissionActions) Construct a new instance. -
Uses of ModuleLoader in org.jboss.modules.xml
Methods in org.jboss.modules.xml with parameters of type ModuleLoaderModifier and TypeMethodDescriptionprivate static ModuleSpec
ModuleXmlParser.parseDocument
(MavenResolver mavenResolver, ModuleXmlParser.ResourceRootFactory factory, String rootPath, XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier) private static void
ModuleXmlParser.parseGrant
(XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ArrayList<PermissionFactory> list) private static void
ModuleXmlParser.parseModuleContents
(MavenResolver mavenResolver, XmlPullParser reader, ModuleXmlParser.ResourceRootFactory factory, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder, String rootPath) static ModuleSpec
ModuleXmlParser.parseModuleXml
(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, File root, File moduleInfoFile) Parse amodule.xml
file.static ModuleSpec
ModuleXmlParser.parseModuleXml
(ModuleXmlParser.ResourceRootFactory factory, String rootPath, InputStream source, String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier) Parse amodule.xml
file.static ModuleSpec
ModuleXmlParser.parseModuleXml
(ModuleXmlParser.ResourceRootFactory factory, MavenResolver mavenResolver, String rootPath, InputStream source, String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier) Parse amodule.xml
file.private static void
ModuleXmlParser.parsePermissions
(XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder) private static ModuleSpec
ModuleXmlParser.parseRootElement
(MavenResolver mavenResolver, ModuleXmlParser.ResourceRootFactory factory, String rootPath, XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier)