JBoss Modules 1.2.0.Final
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractLocalLoader - Class in org.jboss.modules
An abstract local loader implementation.
AbstractLocalLoader() - Constructor for class org.jboss.modules.AbstractLocalLoader
 
AbstractResourceLoader - Class in org.jboss.modules
An abstract resource loader implementation.
AbstractResourceLoader() - Constructor for class org.jboss.modules.AbstractResourceLoader
 
accept(String) - Method in interface org.jboss.modules.filter.ClassFilter
Determine whether a class name should be accepted by this filter.
accept(String) - Method in interface org.jboss.modules.filter.PathFilter
Determine whether a path should be accepted.
acceptAll() - Static method in class org.jboss.modules.filter.ClassFilters
Get a filter which always returns true.
acceptAll() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which always returns true.
add(Permission) - Method in class org.jboss.modules.security.FactoryPermissionCollection
 
addDependency(DependencySpec) - Method in interface org.jboss.modules.ModuleSpec.Builder
Add a dependency specification.
addFilter(PathFilter, boolean) - Method in class org.jboss.modules.filter.MultiplePathFilterBuilder
Add a filter to this builder.
addProperty(String, String) - Method in interface org.jboss.modules.ModuleSpec.Builder
Add a property to this module specification.
addResourceRoot(ResourceLoaderSpec) - Method in interface org.jboss.modules.ModuleSpec.Builder
Add a local resource root, from which this module will load class definitions and resources.
all(PathFilter...) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which returns true if all of the given filters return true.
all(Collection<PathFilter>) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which returns true if all of the given filters return true.
any(PathFilter...) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which returns true if any of the given filters return true.
any(Collection<PathFilter>) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which returns true if any of the given filters return true.
AssertionSetting - Enum in org.jboss.modules
The assertion setting for a package or class.

B

build(ModuleIdentifier) - Static method in class org.jboss.modules.ModuleSpec
Get a builder for a new module specification.
buildAlias(ModuleIdentifier, ModuleIdentifier) - Static method in class org.jboss.modules.ModuleSpec
Get a builder for a new module alias specification.

C

canonicalize(String) - Static method in class org.jboss.modules.PathUtils
Canonicalize the given path.
classDefined(String, Module) - Method in class org.jboss.modules.log.JDKModuleLogger
 
classDefined(String, Module) - Method in interface org.jboss.modules.log.ModuleLogger
 
classDefined(String, Module) - Method in class org.jboss.modules.log.NoopModuleLogger
 
classDefined(String, Module) - Method in class org.jboss.modules.log.StreamModuleLogger
 
classDefineFailed(Throwable, String, Module) - Method in class org.jboss.modules.log.JDKModuleLogger
 
classDefineFailed(Throwable, String, Module) - Method in interface org.jboss.modules.log.ModuleLogger
 
classDefineFailed(Throwable, String, Module) - Method in class org.jboss.modules.log.NoopModuleLogger
 
classDefineFailed(Throwable, String, Module) - Method in class org.jboss.modules.log.StreamModuleLogger
ClassFilter - Interface in org.jboss.modules.filter
Filter used to determine whether a class name should be included or excluded from imports and exports.
ClassFilters - Class in org.jboss.modules.filter
Static factory methods for class filter types.
ClassifyingModuleLoader - Class in org.jboss.modules
A module loader which selects a delegate module loader based upon the prefix of the module name.
ClassifyingModuleLoader(String, Map<String, ModuleLoader>, ModuleLoader) - Constructor for class org.jboss.modules.ClassifyingModuleLoader
Construct a new instance.
CLASSPATH - Static variable in class org.jboss.modules.ModuleIdentifier
The class path module (only present if booted from a class path).
ClassSpec - Class in org.jboss.modules
A class definition specification.
ClassSpec() - Constructor for class org.jboss.modules.ClassSpec
Construct a new instance.
clear() - Method in class org.jboss.modules.management.ObjectProperties
 
clear() - Method in interface org.jboss.modules.ref.Reference
Clear the reference.
clear() - Method in class org.jboss.modules.ref.StrongReference
 
clearAssertionStatus() - Method in class org.jboss.modules.ModuleClassLoader
clone() - Method in class org.jboss.modules.management.ObjectProperties
 
clone() - Method in class org.jboss.modules.ModuleClassLoader
ConcurrentClassLoader - Class in org.jboss.modules
A classloader which can delegate to multiple other classloaders without risk of deadlock.
ConcurrentClassLoader(ConcurrentClassLoader) - Constructor for class org.jboss.modules.ConcurrentClassLoader
Construct a new instance with the given parent class loader, which must be a concurrent class loader, or null to create a root concurrent class loader.
ConcurrentClassLoader() - Constructor for class org.jboss.modules.ConcurrentClassLoader
Construct a new instance, using our class loader as the parent.
construct() - Method in class org.jboss.modules.security.ImmediatePermissionFactory
 
construct() - Method in class org.jboss.modules.security.LoadedPermissionFactory
 
construct() - Method in class org.jboss.modules.security.ModularPermissionFactory
 
construct() - Method in interface org.jboss.modules.security.PermissionFactory
Construct a new instance of the permission.
contains(Object) - Method in class org.jboss.modules.management.ObjectProperties
 
containsKey(Object) - Method in class org.jboss.modules.management.ObjectProperties
 
containsValue(Object) - Method in class org.jboss.modules.management.ObjectProperties
 
create() - Method in class org.jboss.modules.filter.MultiplePathFilterBuilder
Create the path filter from this builder's current state.
create(ModuleClassLoader.Configuration) - Method in interface org.jboss.modules.ModuleClassLoaderFactory
Create the module class loader.
create(String, String) - Static method in class org.jboss.modules.ModuleIdentifier
Creates a new module identifier using the specified name and slot.
create(String) - Static method in class org.jboss.modules.ModuleIdentifier
Creates a new module identifier using the specified name.
create() - Method in interface org.jboss.modules.ModuleSpec.AliasBuilder
Create the module specification from this builder.
create() - Method in interface org.jboss.modules.ModuleSpec.Builder
Create the module specification from this builder.
create(Reference.Type, T, A, Reaper<T, A>) - Static method in class org.jboss.modules.ref.References
Create a reference of a given type with the provided value and attachment.
create(Reference.Type, T, A, ReferenceQueue<? super T>) - Static method in class org.jboss.modules.ref.References
Create a reference of a given type with the provided value and attachment.
create(Reference.Type, T, A) - Static method in class org.jboss.modules.ref.References
Create a reference of a given type with the provided value and attachment.
createClassFilteredLocalLoader(ClassFilter, LocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createClassLoaderDependencySpec(ClassLoader, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given class loader.
createClassLoaderDependencySpec(ClassLoader, Set<String>, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given class loader.
createClassLoaderDependencySpec(PathFilter, PathFilter, ClassLoader, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given class loader.
createFileResourceLoader(String, File) - Static method in class org.jboss.modules.ResourceLoaders
Create a filesystem-backed resource loader with support for native libraries.
createFilteredLocalLoader(ClassFilter, PathFilter, LocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createFilteredResourceLoader(PathFilter, ResourceLoader) - Static method in class org.jboss.modules.ResourceLoaders
Create a filtered view of a resource loader, which allows classes to be included or excluded on a name basis.
createIterableClassFilteredLocalLoader(ClassFilter, IterableLocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createIterableFileResourceLoader(String, File) - Static method in class org.jboss.modules.ResourceLoaders
Create a filesystem-backed iterable resource loader with support for native libraries.
createIterableFilteredLocalLoader(ClassFilter, PathFilter, IterableLocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createIterableFilteredResourceLoader(PathFilter, IterableResourceLoader) - Static method in class org.jboss.modules.ResourceLoaders
Create a filtered view of an iterable resource loader, which allows classes to be included or excluded on a name basis.
createIterableJarResourceLoader(String, JarFile) - Static method in class org.jboss.modules.ResourceLoaders
Create a JAR-backed iterable resource loader.
createIterablePathFilteredLocalLoader(PathFilter, IterableLocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createJarResourceLoader(String, JarFile) - Static method in class org.jboss.modules.ResourceLoaders
Create a JAR-backed resource loader.
createLocalDependencySpec() - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the current module's local resources.
createLocalDependencySpec(PathFilter, PathFilter) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the current module's local resources.
createLocalDependencySpec(PathFilter, PathFilter, PathFilter, PathFilter, ClassFilter, ClassFilter) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the current module's local resources.
createLocalDependencySpec(LocalLoader, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given local loader.
createLocalDependencySpec(LocalLoader, Set<String>, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given local loader.
createLocalDependencySpec(PathFilter, PathFilter, LocalLoader, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given local loader.
createLocalDependencySpec(PathFilter, PathFilter, PathFilter, PathFilter, ClassFilter, ClassFilter, LocalLoader, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given local loader.
createModuleDependencySpec(ModuleIdentifier) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(ModuleIdentifier, boolean, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(ModuleLoader, ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(ModuleLoader, ModuleIdentifier, boolean, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(PathFilter, ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(PathFilter, ModuleLoader, ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(PathFilter, PathFilter, ModuleLoader, ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createModuleDependencySpec(PathFilter, PathFilter, PathFilter, PathFilter, ClassFilter, ClassFilter, ModuleLoader, ModuleIdentifier, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a dependency on the given module.
createPathFilteredLocalLoader(PathFilter, LocalLoader) - Static method in class org.jboss.modules.LocalLoaders
Create a filtered local loader.
createResourceLoaderSpec(ResourceLoader, PathFilter) - Static method in class org.jboss.modules.ResourceLoaderSpec
Construct a new instance.
createResourceLoaderSpec(ResourceLoader) - Static method in class org.jboss.modules.ResourceLoaderSpec
Construct a new instance which accepts all paths in the resource loader.
createSystemDependencySpec(Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a system dependency.
createSystemDependencySpec(Set<String>, boolean) - Static method in class org.jboss.modules.DependencySpec
Create a system dependency.
createSystemDependencySpec(PathFilter, PathFilter, Set<String>) - Static method in class org.jboss.modules.DependencySpec
Create a system dependency.

D

defineOrLoadClass(String, byte[], int, int) - Method in class org.jboss.modules.ConcurrentClassLoader
Atomically define or load the named class.
defineOrLoadClass(String, byte[], int, int, ProtectionDomain) - Method in class org.jboss.modules.ConcurrentClassLoader
Atomically define or load the named class.
definePackage(String, String, String, String, String, String, String, URL) - Method in class org.jboss.modules.ConcurrentClassLoader
Defines a package by name in this ConcurrentClassLoader.
definePackage(String, String, String, String, String, String, String, URL) - Method in class org.jboss.modules.ModuleClassLoader
Defines a package by name in this ConcurrentClassLoader.
DependencyInfo - Class in org.jboss.modules.management
Information describing a dependency.
DependencyInfo(String, String, String, ModuleLoaderMXBean, String, boolean, String, List<String>) - Constructor for class org.jboss.modules.management.DependencyInfo
Construct a new instance.
DependencySpec - Class in org.jboss.modules
A dependency specification that represents a single dependency for a module.
dumpAllModuleInformation() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Dump all information for all modules as a string.
dumpModuleInformation(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Dump all information for a single module as a string.

E

elements() - Method in class org.jboss.modules.management.ObjectProperties
 
elements() - Method in class org.jboss.modules.security.FactoryPermissionCollection
 
EMPTY_ENUMERATION - Static variable in class org.jboss.modules.ConcurrentClassLoader
An empty enumeration, for subclasses to use if desired.
entrySet() - Method in class org.jboss.modules.management.ObjectProperties
 
equals(Object) - Method in interface org.jboss.modules.filter.PathFilter
Determine whether this filter is equal to another.
equals(Object) - Method in class org.jboss.modules.ModuleClassLoader
equals(Object) - Method in class org.jboss.modules.ModuleIdentifier
Determine whether this object is equal to another.
equals(ModuleIdentifier) - Method in class org.jboss.modules.ModuleIdentifier
Determine whether this object is equal to another.

F

FactoryPermissionCollection - Class in org.jboss.modules.security
A permission collection which lazily instantiates the permission objects on first use.
FactoryPermissionCollection(PermissionFactory...) - Constructor for class org.jboss.modules.security.FactoryPermissionCollection
Construct a new instance.
filtered(PathFilter, Iterator<Resource>) - Static method in class org.jboss.modules.filter.PathFilters
Get a filtered view of a resource iteration.
filterPaths(Iterable<String>, PathFilter, T) - Static method in class org.jboss.modules.PathUtils
Filter the paths from source into target using filter.
finalize() - Method in class org.jboss.modules.ModuleClassLoader
findClass(String, boolean, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Find a class, possibly delegating to other loader(s).
findClass(String) - Method in class org.jboss.modules.ConcurrentClassLoader
findClass(String, boolean, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Find a class, possibly delegating to other loader(s).
findLibrary(String) - Method in class org.jboss.modules.ModuleClassLoader
Find a library from one of the resource loaders.
findLoadedModuleLocal(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Find an already-loaded module, returning null if the module isn't currently loaded.
findLoadedPackage(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Load a package from this class loader only.
findModule(ModuleIdentifier) - Method in class org.jboss.modules.ClassifyingModuleLoader
Find a Module's specification in this ModuleLoader by its identifier.
findModule(ModuleIdentifier, ModuleLoader) - Method in class org.jboss.modules.JarModuleFinder
 
findModule(ModuleIdentifier, ModuleLoader) - Method in class org.jboss.modules.LocalModuleFinder
 
findModule(ModuleIdentifier, ModuleLoader) - Method in interface org.jboss.modules.ModuleFinder
Find a module specification for the given identifier.
findModule(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Find a Module's specification in this ModuleLoader by its identifier.
findResource(String, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Find the resource with the given name and exported status.
findResource(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Never used.
findResource(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Find the resource with the given name and exported status.
findResourceAsStream(String, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Finds the resource with the given name and exported status, returning the resource content as a stream.
findResourceAsStream(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Finds the resource with the given name and exported status, returning the resource content as a stream.
findResources(String, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Finds the resources with the given name and exported status.
findResources(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Never used.
findResources(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Finds the resources with the given name and exported status.
forClass(Class<?>) - Static method in class org.jboss.modules.Module
Get the module for a loaded class, or null if the class did not come from any module.
forClass(Class<?>) - Static method in class org.jboss.modules.ModuleLoader
Get the module loader for a class.
forClassLoader(ClassLoader, boolean) - Static method in class org.jboss.modules.Module
Get the module for a class loader, or null if the class loader is not associated with any module.
forClassLoader(ClassLoader) - Static method in class org.jboss.modules.ModuleLoader
Get the module loader for a class loader.
fromResourcePathFilter(PathFilter) - Static method in class org.jboss.modules.filter.ClassFilters
Get a class filter which uses a resource path filter to filter classes.
fromString(String) - Static method in class org.jboss.modules.ModuleIdentifier
Parse a module specification from a string.

G

get(Object) - Method in class org.jboss.modules.management.ObjectProperties
 
get() - Method in interface org.jboss.modules.ref.Reference
Get the value, or null if the reference has been cleared.
get() - Method in class org.jboss.modules.ref.StrongReference
 
getAliasTarget() - Method in interface org.jboss.modules.ModuleSpec.AliasBuilder
Get the identifier of the module being referenced by this builder.
getArchName() - Static method in class org.jboss.modules.NativeLibraryResourceLoader
Get the detected architecture name for this platform.
getAssertionSetting() - Method in class org.jboss.modules.ClassSpec
Get the class assertion setting.
getAssertionSetting() - Method in class org.jboss.modules.PackageSpec
Get the package assertion setting.
getAttachment() - Method in class org.jboss.modules.ref.PhantomReference
 
getAttachment() - Method in interface org.jboss.modules.ref.Reference
Get the attachment, if any.
getAttachment() - Method in class org.jboss.modules.ref.SoftReference
 
getAttachment() - Method in class org.jboss.modules.ref.StrongReference
 
getAttachment() - Method in class org.jboss.modules.ref.WeakReference
 
getBootModuleLoader() - Static method in class org.jboss.modules.Module
Gets the boot module loader.
getBytes() - Method in class org.jboss.modules.ClassSpec
Get the class file bytes.
getCallerModule() - Static method in class org.jboss.modules.Module
Get the caller's module.
getCallerModuleLoader() - Static method in class org.jboss.modules.Module
Gets the current module loader.
getClassCount() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the number of classes defined in this module loader.
getClassDefineTime() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the estimated CPU time (in nanoseconds) spent defining classes for this loader.
getClassLoader() - Method in class org.jboss.modules.management.ModuleInfo
Get the class loader (as a string).
getClassLoader() - Method in class org.jboss.modules.Module
Get the class loader for a module.
getClassSpec(String) - Method in class org.jboss.modules.AbstractResourceLoader
Get the class specification for the given class name.
getClassSpec(String) - Method in interface org.jboss.modules.ResourceLoader
Get the class specification for the given class name.
getCodeSource() - Method in class org.jboss.modules.ClassSpec
Get the code source (should not be null).
getContextModuleLoader() - Static method in class org.jboss.modules.Module
Get the current thread's context module loader.
getDefaultImportFilter() - Static method in class org.jboss.modules.filter.PathFilters
Get the default import path filter, which excludes all of META-INF and its subdirectories.
getDefaultImportFilterWithServices() - Static method in class org.jboss.modules.filter.PathFilters
Get the default import-with-services path filter which excludes all of META-INF and its subdirectories, with the exception of META-INF/services.
getDependencies() - Method in class org.jboss.modules.management.ModuleInfo
Get the dependency information list.
getDependencies(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the dependencies of the named module.
getDependencyType() - Method in class org.jboss.modules.management.DependencyInfo
Get the dependency type class name.
getDescription() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get a description of this module loader.
getExportedPaths() - Method in class org.jboss.modules.Module
Get all the paths exported by this module.
getExportedResource(String, String) - Method in class org.jboss.modules.Module
Get an exported resource from a specific root in this module.
getExportedResource(String) - Method in class org.jboss.modules.Module
Get an exported resource URL.
getExportedResources(String) - Method in class org.jboss.modules.Module
Get all exported resource URLs for a resource name.
getExportFilter() - Method in class org.jboss.modules.management.DependencyInfo
Get the export filter, as a string.
getFallbackLoader() - Method in class org.jboss.modules.management.ModuleInfo
Get the fallback loader (as a string).
getFinders() - Method in class org.jboss.modules.ModuleLoader
Get the module finders configured for this module loader.
getIdentifier() - Method in class org.jboss.modules.Module
Get this module's identifier.
getIdentifier() - Method in interface org.jboss.modules.ModuleSpec.AliasBuilder
Get the identifier of the module being defined by this builder.
getIdentifier() - Method in interface org.jboss.modules.ModuleSpec.Builder
Get the identifier of the module being defined by this builder.
getImplTitle() - Method in class org.jboss.modules.PackageSpec
Get the implementation title.
getImplVendor() - Method in class org.jboss.modules.PackageSpec
Get the implementation vendor.
getImplVersion() - Method in class org.jboss.modules.PackageSpec
Get the implementation version.
getImportFilter() - Method in class org.jboss.modules.management.DependencyInfo
Get the import filter, as a string.
getInstance() - Static method in class org.jboss.modules.log.NoopModuleLogger
 
getJarName() - Static method in class org.jboss.modules.Main
Get the name of the JBoss Modules JAR.
getKey() - Method in class org.jboss.modules.management.ObjectProperties.Property
 
getLibrary(String) - Method in class org.jboss.modules.AbstractResourceLoader
Get the absolute physical filesystem path for a library with the given name.
getLibrary(String) - Method in class org.jboss.modules.NativeLibraryResourceLoader
Get the absolute physical filesystem path for a library with the given name.
getLibrary(String) - Method in interface org.jboss.modules.ResourceLoader
Get the absolute physical filesystem path for a library with the given name.
getLinkTime() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the estimated CPU time (in nanoseconds) spent linking in the life of this module loader.
getLoadedModuleCount() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the number of modules currently loaded.
getLoadTime() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the estimated CPU time (in nanoseconds) spent loading modules into this loader.
getLocalLoader() - Method in class org.jboss.modules.management.DependencyInfo
Get the local loader type class name.
getLocalLoaderPaths() - Method in class org.jboss.modules.management.DependencyInfo
Get the list of paths made available by the local loader.
getMainClass() - Method in class org.jboss.modules.management.ModuleInfo
Get the main class name.
getMetaInfFilter() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which matches the path "META-INF".
getMetaInfServicesFilter() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which matches the path "META-INF/services".
getMetaInfSubdirectoriesFilter() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which matches any subdirectory of the path "META-INF".
getMetaInfSubdirectoriesWithoutMetaInfFilter() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which matches all of META-INF's subdirectories, but not META-INF itself.
getModule(ModuleIdentifier) - Method in class org.jboss.modules.Module
Get the module with the given identifier from the module loader used by this module.
getModule() - Method in class org.jboss.modules.ModuleClassLoader
Get the module for this class loader.
getModuleDescription(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the complete description of this module.
getModuleFromCallerModuleLoader(ModuleIdentifier) - Static method in class org.jboss.modules.Module
Get a module from the current module loader.
getModuleIdentifier() - Method in class org.jboss.modules.ModuleSpec
Get the module identifier for the module which is specified by this object.
getModuleLoader() - Method in class org.jboss.modules.management.DependencyInfo
Get the module loader MXBean of this dependency.
getModuleLoader() - Method in class org.jboss.modules.management.ModuleInfo
Get the associated module loader MXBean.
getModuleLoader() - Method in class org.jboss.modules.Module
Get the module loader which created this module.
getModuleLogger() - Static method in class org.jboss.modules.Module
Get the logger used by the module system.
getModuleName() - Method in class org.jboss.modules.management.DependencyInfo
Get the module name, as a string.
getModulePathsInfo(String, boolean) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get a paths map for a given module.
getName() - Method in class org.jboss.modules.management.ModuleInfo
Get the name of the corresponding module.
getName() - Method in class org.jboss.modules.ModuleIdentifier
Get the module name.
getName() - Method in interface org.jboss.modules.Resource
Get the relative resource name.
getNullReference() - Static method in class org.jboss.modules.ref.References
Get a null reference.
getPackage(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Load a package which is visible to this class loader.
getPackageByName(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Perform the actual work to load a package which is visible to this class loader.
getPackageByName(String) - Method in class org.jboss.modules.ModuleClassLoader
Perform the actual work to load a package which is visible to this class loader.
getPackages() - Method in class org.jboss.modules.ConcurrentClassLoader
Get all defined packages which are visible to this class loader.
getPackages() - Method in class org.jboss.modules.ModuleClassLoader
Get all defined packages which are visible to this class loader.
getPackageSpec(String, Manifest, URL) - Static method in class org.jboss.modules.AbstractResourceLoader
Convenience method to get a package specification from a Manifest.
getPackageSpec(String) - Method in class org.jboss.modules.AbstractResourceLoader
Get the package specification for the given directory name.
getPackageSpec(String) - Method in interface org.jboss.modules.ResourceLoader
Get the package specification for the given directory name.
getPaths() - Method in class org.jboss.modules.AbstractResourceLoader
Get the collection of resource paths.
getPaths() - Method in class org.jboss.modules.management.ResourceLoaderInfo
Get the paths list.
getPaths() - Method in interface org.jboss.modules.ResourceLoader
Get the collection of resource paths.
getPathSet(ClassLoader) - Static method in class org.jboss.modules.PathUtils
Attempt to get a set of all paths defined directly by the given class loader.
getProperty(String) - Method in class org.jboss.modules.Module
Get the property with the given name, or null if none was defined.
getProperty(String, String) - Method in class org.jboss.modules.Module
Get the property with the given name, or a default value if none was defined.
getPropertyNames() - Method in class org.jboss.modules.Module
Get a copy of the list of property names.
getRaceCount() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the number of times a class was defined by two threads at once.
getReaper() - Method in class org.jboss.modules.ref.PhantomReference
 
getReaper() - Method in class org.jboss.modules.ref.SoftReference
 
getReaper() - Method in class org.jboss.modules.ref.WeakReference
 
getResource(String) - Method in class org.jboss.modules.AbstractResourceLoader
Get a resource with the given name.
getResource(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Finds the resource with the given name.
getResource(String) - Method in interface org.jboss.modules.ResourceLoader
Get a resource with the given name.
getResourceAsStream(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Returns an input stream for reading the specified resource.
getResourceLoaders() - Method in class org.jboss.modules.management.ModuleInfo
Get the resource loader information list.
getResourceLoaders(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the resource loaders of the named module.
getResources(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Finds all available resources with the given name.
getRoot() - Method in class org.jboss.modules.NativeLibraryResourceLoader
Get the filesystem root of the resource loader.
getRootName() - Method in class org.jboss.modules.AbstractResourceLoader
Get the name of the root represented by this resource loader.
getRootName() - Method in interface org.jboss.modules.ResourceLoader
Get the name of the root represented by this resource loader.
getScanCount() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Get the number of times that dependencies of a module from this loader have been scanned.
getSealBase() - Method in class org.jboss.modules.PackageSpec
Get the URL against which this package is sealed.
getSize() - Method in interface org.jboss.modules.Resource
Get the size of the resource, if known.
getSlot() - Method in class org.jboss.modules.ModuleIdentifier
Get the module version slot.
getSpecTitle() - Method in class org.jboss.modules.PackageSpec
Get the package specification title.
getSpecVendor() - Method in class org.jboss.modules.PackageSpec
Set the package specification vendor.
getSpecVersion() - Method in class org.jboss.modules.PackageSpec
Get the package specification version.
getStartTime() - Static method in class org.jboss.modules.Module
Return the start time in millis when Module.class was loaded.
getType() - Method in class org.jboss.modules.management.ResourceLoaderInfo
Get the type name.
getType() - Method in class org.jboss.modules.ref.PhantomReference
 
getType() - Method in interface org.jboss.modules.ref.Reference
Get the type of the reference.
getType() - Method in class org.jboss.modules.ref.SoftReference
 
getType() - Method in class org.jboss.modules.ref.StrongReference
 
getType() - Method in class org.jboss.modules.ref.WeakReference
 
getURL() - Method in interface org.jboss.modules.Resource
Get the complete URL of this resource.
getValue() - Method in class org.jboss.modules.management.ObjectProperties.Property
 
getVersionString() - Static method in class org.jboss.modules.Main
Get the version string of JBoss Modules.
globResources(String) - Method in class org.jboss.modules.Module
Enumerate all imported resources in this module which match the given glob expression.
greeting() - Method in class org.jboss.modules.log.JDKModuleLogger
greeting() - Method in interface org.jboss.modules.log.ModuleLogger
 
greeting() - Method in class org.jboss.modules.log.NoopModuleLogger
 
greeting() - Method in class org.jboss.modules.log.StreamModuleLogger

H

hashCode() - Method in interface org.jboss.modules.filter.PathFilter
Calculate a unique hash code for this path filter.
hashCode() - Method in class org.jboss.modules.ModuleClassLoader
hashCode() - Method in class org.jboss.modules.ModuleIdentifier
Determine the hash code of this module identifier.

I

ImmediatePermissionFactory - Class in org.jboss.modules.security
A permission factory which simply holds a permission object.
ImmediatePermissionFactory(Permission) - Constructor for class org.jboss.modules.security.ImmediatePermissionFactory
Construct a new instance.
implies(Permission) - Method in class org.jboss.modules.security.FactoryPermissionCollection
 
in(Set<String>) - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which returns true if the tested path is contained within the given set.
is(String) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which matches an exact path name.
isChild(String, String) - Static method in class org.jboss.modules.PathUtils
Determine whether a one path is a child of another.
isChildOf(String) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which matches any path which is a child of the given path name (not including the path name itself).
isDirectChild(String, String) - Static method in class org.jboss.modules.PathUtils
Determine whether a one path is a direct (or immediate) child of another.
isEmpty() - Method in class org.jboss.modules.filter.MultiplePathFilterBuilder
Determine if this filter builder is empty (i.e.
isEmpty() - Method in class org.jboss.modules.management.ObjectProperties
 
isOptional() - Method in class org.jboss.modules.management.DependencyInfo
Determine whether this is an optional dependency.
isRelative(String) - Static method in class org.jboss.modules.PathUtils
Determine whether a path name is relative.
isSeparator(char) - Static method in class org.jboss.modules.PathUtils
Determine whether the given character is a / or a platform-specific separator.
IterableLocalLoader - Interface in org.jboss.modules
A local loader which can enumerate its contents.
IterableResourceLoader - Interface in org.jboss.modules
A resource loader which has the ability to enumerate its contents.
iterateResources(String, boolean) - Method in interface org.jboss.modules.IterableLocalLoader
Enumerate all the resources under the given path.
iterateResources(String, boolean) - Method in interface org.jboss.modules.IterableResourceLoader
Enumerate all the resources under the given path.
iterateResources(PathFilter) - Method in class org.jboss.modules.Module
Enumerate all the imported resources in this module, subject to a path filter.
iterateResources(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Iterate the resources within this module class loader.

J

JarModuleFinder - Class in org.jboss.modules
A module finder which uses a JAR file as a module repository.
JarModuleFinder(ModuleIdentifier, JarFile) - Constructor for class org.jboss.modules.JarModuleFinder
Construct a new instance.
JDKModuleLogger - Class in org.jboss.modules.log
A ModuleLogger which logs to a JDK logging category.
JDKModuleLogger(Logger, Logger) - Constructor for class org.jboss.modules.log.JDKModuleLogger
Construct a new instance.
JDKModuleLogger(String) - Constructor for class org.jboss.modules.log.JDKModuleLogger
Construct a new instance.
JDKModuleLogger() - Constructor for class org.jboss.modules.log.JDKModuleLogger
Construct a new instance using the category org.jboss.modules.

K

keys() - Method in class org.jboss.modules.management.ObjectProperties
 
keySet() - Method in class org.jboss.modules.management.ObjectProperties
 

L

loadClass(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Loads the class with the specified binary name.
loadClass(String, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Loads the class with the specified binary name.
loadClassFromBootModuleLoader(ModuleIdentifier, String) - Static method in class org.jboss.modules.Module
Load a class from a module in the system module loader.
loadClassFromCallerModuleLoader(ModuleIdentifier, String) - Static method in class org.jboss.modules.Module
Load a class from a module in the caller's module loader.
loadClassLocal(String, boolean) - Method in class org.jboss.modules.AbstractLocalLoader
Load a class which is locally defined by this loader.
loadClassLocal(String, boolean) - Method in interface org.jboss.modules.LocalLoader
Load a class which is locally defined by this loader.
loadClassLocal(String) - Method in class org.jboss.modules.ModuleClassLoader
Load a class from this class loader.
loadClassLocal(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
Load a local class from this class loader.
LoadedPermissionFactory - Class in org.jboss.modules.security
A permission factory which instantiates a permission with the given class name.
LoadedPermissionFactory(ClassLoader, String, String, String) - Constructor for class org.jboss.modules.security.LoadedPermissionFactory
Construct a new instance.
loadExportedClass(String) - Method in class org.jboss.modules.ConcurrentClassLoader
Same as ConcurrentClassLoader.loadClass(String), except only exported classes will be considered.
loadExportedClass(String, boolean) - Method in class org.jboss.modules.ConcurrentClassLoader
Same as ConcurrentClassLoader.loadClass(String,boolean), except only exported classes will be considered.
loadModule(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Load a module based on an identifier.
loadModuleLocal(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Try to load a module from this module loader.
loadPackageLocal(String) - Method in class org.jboss.modules.AbstractLocalLoader
Load a package which is locally defined by this loader.
loadPackageLocal(String) - Method in interface org.jboss.modules.LocalLoader
Load a package which is locally defined by this loader.
loadResourceLocal(String) - Method in class org.jboss.modules.AbstractLocalLoader
Load a resource which is locally defined by this loader.
loadResourceLocal(String) - Method in interface org.jboss.modules.LocalLoader
Load a resource which is locally defined by this loader.
loadResourceLocal(String) - Method in class org.jboss.modules.ModuleClassLoader
Load a local resource from this class loader.
loadService(Class<S>) - Method in class org.jboss.modules.Module
Load a service loader from this module.
loadServiceFromCallerModuleLoader(ModuleIdentifier, Class<S>) - Static method in class org.jboss.modules.Module
Load a service loader from a module in the caller's module loader.
LocalLoader - Interface in org.jboss.modules
A loader which implements the local part of a module.
LocalLoaders - Class in org.jboss.modules
Static factory methods for various types of local loaders.
LocalModuleFinder - Class in org.jboss.modules
A module finder which locates module specifications which are stored in a local module repository on the filesystem, which uses module.xml descriptors.
LocalModuleFinder(File[], PathFilter) - Constructor for class org.jboss.modules.LocalModuleFinder
Construct a new instance.
LocalModuleFinder(File[]) - Constructor for class org.jboss.modules.LocalModuleFinder
Construct a new instance.
LocalModuleFinder() - Constructor for class org.jboss.modules.LocalModuleFinder
Construct a new instance, using the module.path system property or the JAVA_MODULEPATH environment variable to get the list of module repository roots.
LocalModuleFinder(boolean) - Constructor for class org.jboss.modules.LocalModuleFinder
Construct a new instance, using the module.path system property or the JAVA_MODULEPATH environment variable to get the list of module repository roots.
LocalModuleLoader - Class in org.jboss.modules
A local filesystem-backed module loader.
LocalModuleLoader(File[]) - Constructor for class org.jboss.modules.LocalModuleLoader
Construct a new instance.
LocalModuleLoader(File[], PathFilter) - Constructor for class org.jboss.modules.LocalModuleLoader
Construct a new instance.
LocalModuleLoader() - Constructor for class org.jboss.modules.LocalModuleLoader
Construct a new instance, using the module.path system property or the JAVA_MODULEPATH environment variable to get the list of module repository roots.

M

Main - Class in org.jboss.modules
The main entry point of JBoss Modules when run as a JAR on the command line.
main(String[]) - Static method in class org.jboss.modules.Main
Run JBoss Modules.
match(String) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which matches a glob.
ModularPermissionFactory - Class in org.jboss.modules.security
A permission factory which instantiates a permission from a module.
ModularPermissionFactory(ModuleLoader, ModuleIdentifier, String, String, String) - Constructor for class org.jboss.modules.security.ModularPermissionFactory
Construct a new instance.
Module - Class in org.jboss.modules
A module is a unit of classes and other resources, along with the specification of what is imported and exported by this module from and to other modules.
ModuleClassLoader - Class in org.jboss.modules
A module classloader.
ModuleClassLoader(ModuleClassLoader.Configuration) - Constructor for class org.jboss.modules.ModuleClassLoader
Construct a new instance.
ModuleClassLoader.Configuration - Class in org.jboss.modules
An opaque configuration used internally to create a module class loader.
ModuleClassLoaderFactory - Interface in org.jboss.modules
A producer for Module class loaders.
moduleDefined(ModuleIdentifier, ModuleLoader) - Method in class org.jboss.modules.log.JDKModuleLogger
moduleDefined(ModuleIdentifier, ModuleLoader) - Method in interface org.jboss.modules.log.ModuleLogger
 
moduleDefined(ModuleIdentifier, ModuleLoader) - Method in class org.jboss.modules.log.NoopModuleLogger
 
moduleDefined(ModuleIdentifier, ModuleLoader) - Method in class org.jboss.modules.log.StreamModuleLogger
ModuleFinder - Interface in org.jboss.modules
A locator for module definitions.
ModuleIdentifier - Class in org.jboss.modules
A unique identifier for a module within a module loader.
ModuleInfo - Class in org.jboss.modules.management
Management information about a module instance.
ModuleInfo(String, ModuleLoaderMXBean, List<DependencyInfo>, List<ResourceLoaderInfo>, String, String, String) - Constructor for class org.jboss.modules.management.ModuleInfo
Construct a new instance.
ModuleLoader - Class in org.jboss.modules
A repository for modules, from which a module may be loaded by identifier.
ModuleLoader() - Constructor for class org.jboss.modules.ModuleLoader
Construct a new instance.
ModuleLoader(ModuleFinder[]) - Constructor for class org.jboss.modules.ModuleLoader
Construct a new instance.
ModuleLoaderMXBean - Interface in org.jboss.modules.management
An MXBean for getting runtime information about a module loader.
ModuleLoadError - Error in org.jboss.modules
Module load error, thrown when there is some problem loading a module during runtime.
ModuleLoadError() - Constructor for error org.jboss.modules.ModuleLoadError
Constructs a ModuleLoadException with no detail message.
ModuleLoadError(String) - Constructor for error org.jboss.modules.ModuleLoadError
Constructs a ModuleLoadException with the specified detail message.
ModuleLoadError(Throwable) - Constructor for error org.jboss.modules.ModuleLoadError
Constructs a ModuleLoadException with the specified cause.
ModuleLoadError(String, Throwable) - Constructor for error org.jboss.modules.ModuleLoadError
Constructs a ModuleLoadException with the specified detail message and cause.
ModuleLoadException - Exception in org.jboss.modules
Module load exception, thrown when there is some problem loading a module.
ModuleLoadException() - Constructor for exception org.jboss.modules.ModuleLoadException
Constructs a ModuleLoadException with no detail message.
ModuleLoadException(String) - Constructor for exception org.jboss.modules.ModuleLoadException
Constructs a ModuleLoadException with the specified detail message.
ModuleLoadException(Throwable) - Constructor for exception org.jboss.modules.ModuleLoadException
Constructs a ModuleLoadException with the specified cause.
ModuleLoadException(String, Throwable) - Constructor for exception org.jboss.modules.ModuleLoadException
Constructs a ModuleLoadException with the specified detail message and cause.
ModuleLogger - Interface in org.jboss.modules.log
A simple Logger abstraction.
ModuleNotFoundException - Exception in org.jboss.modules
Module not found exceptions are thrown when no module loaders can locate a module which fulfills a given module identifier.
ModuleNotFoundException() - Constructor for exception org.jboss.modules.ModuleNotFoundException
Constructs a ModuleNotFoundException with no detail message.
ModuleNotFoundException(String) - Constructor for exception org.jboss.modules.ModuleNotFoundException
Constructs a ModuleNotFoundException with the specified detail message.
ModuleNotFoundException(Throwable) - Constructor for exception org.jboss.modules.ModuleNotFoundException
Constructs a ModuleNotFoundException with the specified cause.
ModuleNotFoundException(String, Throwable) - Constructor for exception org.jboss.modules.ModuleNotFoundException
Constructs a ModuleNotFoundException with the specified detail message and cause.
ModuleSpec - Class in org.jboss.modules
A Module specification which is used by a ModuleLoader to define new modules.
ModuleSpec.AliasBuilder - Interface in org.jboss.modules
A builder for new alias module specifications.
ModuleSpec.Builder - Interface in org.jboss.modules
A builder for new concrete module specifications.
MultiplePathFilterBuilder - Class in org.jboss.modules.filter
A builder for a multiple-path filter.
multiplePathFilterBuilder(boolean) - Static method in class org.jboss.modules.filter.PathFilters
Get a builder for a multiple-path filter.

N

NativeLibraryResourceLoader - Class in org.jboss.modules
A base class for resource loaders which can load native libraries.
NativeLibraryResourceLoader(File) - Constructor for class org.jboss.modules.NativeLibraryResourceLoader
Construct a new instance.
NO_FINDERS - Static variable in class org.jboss.modules.ModuleLoader
A constant representing zero module finders.
NoopModuleLogger - Class in org.jboss.modules.log
A ModuleLogger implementation that does not log.
NoopModuleLogger() - Constructor for class org.jboss.modules.log.NoopModuleLogger
 
not(PathFilter) - Static method in class org.jboss.modules.filter.PathFilters
Get a path filter which is true when the given filter is false, and vice-versa.

O

ObjectProperties - Class in org.jboss.modules.management
A Hashtable variant which keeps property names in order, for use by MBean ObjectNames.
ObjectProperties(int, float) - Constructor for class org.jboss.modules.management.ObjectProperties
 
ObjectProperties(int) - Constructor for class org.jboss.modules.management.ObjectProperties
 
ObjectProperties() - Constructor for class org.jboss.modules.management.ObjectProperties
 
ObjectProperties(Map<? extends String, ? extends String>) - Constructor for class org.jboss.modules.management.ObjectProperties
 
ObjectProperties(ObjectProperties.Property...) - Constructor for class org.jboss.modules.management.ObjectProperties
 
ObjectProperties.Property - Class in org.jboss.modules.management
A single property in a properties list.
ObjectProperties.Property(String, String) - Constructor for class org.jboss.modules.management.ObjectProperties.Property
 
openStream() - Method in interface org.jboss.modules.Resource
Open an input stream to this resource.
org.jboss.modules - package org.jboss.modules
The primary JBoss Modules API.
org.jboss.modules.filter - package org.jboss.modules.filter
Classes related to filtering.
org.jboss.modules.log - package org.jboss.modules.log
The logging interface for JBoss Modules.
org.jboss.modules.management - package org.jboss.modules.management
Management interfaces for utilizing JBoss Modules via an MBean container.
org.jboss.modules.ref - package org.jboss.modules.ref
Classes which implement reference types which can be cleaned up automatically by a background thread.
org.jboss.modules.security - package org.jboss.modules.security
 

P

PackageSpec - Class in org.jboss.modules
A specification for a package to define.
PackageSpec() - Constructor for class org.jboss.modules.PackageSpec
 
PathFilter - Interface in org.jboss.modules.filter
Filter used to determine whether a path should be included or excluded from imports and exports.
PathFilters - Class in org.jboss.modules.filter
Static factory methods for path filter types.
PathUtils - Class in org.jboss.modules
General helpful path utility methods.
PermissionFactory - Interface in org.jboss.modules.security
A factory for Permission objects.
PhantomReference<T,A> - Class in org.jboss.modules.ref
A reapable phantom reference with an attachment.
PhantomReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.modules.ref.PhantomReference
 
PhantomReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.modules.ref.PhantomReference
 
postDefine(ClassSpec, Class<?>) - Method in class org.jboss.modules.ModuleClassLoader
A hook which is invoked after a class is defined.
preDefine(ClassSpec, String) - Method in class org.jboss.modules.ModuleClassLoader
A hook which is invoked before a class is defined.
preloadExportedModule(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Preload an "exported" module based on an identifier.
preloadModule(ModuleIdentifier) - Method in class org.jboss.modules.ClassifyingModuleLoader
Preload a module based on an identifier.
preloadModule(ModuleIdentifier) - Method in class org.jboss.modules.ModuleLoader
Preload a module based on an identifier.
preloadModule(ModuleIdentifier, ModuleLoader) - Static method in class org.jboss.modules.ModuleLoader
Utility method to delegate to another module loader, accessible from subclasses.
properties(ObjectProperties.Property...) - Static method in class org.jboss.modules.management.ObjectProperties
 
property(String, String) - Static method in class org.jboss.modules.management.ObjectProperties
 
providerUnloadable(String, ClassLoader) - Method in class org.jboss.modules.log.JDKModuleLogger
 
providerUnloadable(String, ClassLoader) - Method in interface org.jboss.modules.log.ModuleLogger
 
providerUnloadable(String, ClassLoader) - Method in class org.jboss.modules.log.NoopModuleLogger
 
providerUnloadable(String, ClassLoader) - Method in class org.jboss.modules.log.StreamModuleLogger
 
put(String, String) - Method in class org.jboss.modules.management.ObjectProperties
 
putAll(Map<? extends String, ? extends String>) - Method in class org.jboss.modules.management.ObjectProperties
 

Q

queryLoadedModuleNames() - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Obtain a list of the current module names.

R

reap(Reference<T, A>) - Method in interface org.jboss.modules.ref.Reaper
Perform the cleanup action for a reference.
Reaper<T,A> - Interface in org.jboss.modules.ref
A cleaner for a dead object.
Reference<T,A> - Interface in org.jboss.modules.ref
An enhanced reference type with a type-safe attachment.
Reference.Type - Enum in org.jboss.modules.ref
A reference type.
References - Class in org.jboss.modules.ref
A set of utility methods for reference types.
refreshResourceLoaders(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Attempt to refresh the resource loaders of the given module.
refreshResourceLoaders(Module) - Method in class org.jboss.modules.ModuleLoader
Refreshes the paths provided by resource loaders associated with the specified Module.
registerContentHandlerFactoryModule(Module) - Static method in class org.jboss.modules.Module
Register an additional module which contains content handlers.
registerURLStreamHandlerFactoryModule(Module) - Static method in class org.jboss.modules.Module
Register an additional module which contains URL handlers.
rehash() - Method in class org.jboss.modules.management.ObjectProperties
 
rejectAll() - Static method in class org.jboss.modules.filter.ClassFilters
Get a filter which always returns false.
rejectAll() - Static method in class org.jboss.modules.filter.PathFilters
Get a filter which always returns false.
relativize(String) - Static method in class org.jboss.modules.PathUtils
Relativize the given path.
relink(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Attempt to relink the given module.
relink(Module) - Method in class org.jboss.modules.ModuleLoader
Relinks the dependencies associated with the specified Module.
remove(Object) - Method in class org.jboss.modules.management.ObjectProperties
 
Resource - Interface in org.jboss.modules
A single resource from a ResourceLoader.
ResourceLoader - Interface in org.jboss.modules
A loader for resources from a specific resource root within a module.
ResourceLoaderInfo - Class in org.jboss.modules.management
Information about a resource loader.
ResourceLoaderInfo(String, List<String>) - Constructor for class org.jboss.modules.management.ResourceLoaderInfo
Construct a new instance.
ResourceLoaders - Class in org.jboss.modules
Static factory methods for various types of resource loaders.
ResourceLoaderSpec - Class in org.jboss.modules
A specification of a resource loader within a module.
run(String[]) - Method in class org.jboss.modules.Module
Run a module's main class, if any.

S

setAndRefreshResourceLoaders(Module, Collection<ResourceLoaderSpec>) - Method in class org.jboss.modules.ModuleLoader
Replaces the resources loaders for the specified module and refreshes the internal path list that is derived from the loaders.
setAndRelinkDependencies(Module, List<DependencySpec>) - Method in class org.jboss.modules.ModuleLoader
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.
setAssertionSetting(AssertionSetting) - Method in class org.jboss.modules.ClassSpec
Set the class assertion setting.
setAssertionSetting(AssertionSetting) - Method in interface org.jboss.modules.ModuleSpec.Builder
Set the default assertion setting for this module.
setAssertionSetting(AssertionSetting) - Method in class org.jboss.modules.PackageSpec
Set the package assertion setting.
setBytes(byte[]) - Method in class org.jboss.modules.ClassSpec
Set the class file bytes.
setClassAssertionStatus(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
setClassFileTransformer(ClassFileTransformer) - Method in interface org.jboss.modules.ModuleSpec.Builder
Set the class file transformer to use for this module.
setCodeSource(CodeSource) - Method in class org.jboss.modules.ClassSpec
Set the code source (should not be null).
setDefaultAssertionStatus(boolean) - Method in class org.jboss.modules.ModuleClassLoader
setDelegates(Map<String, ModuleLoader>) - Method in class org.jboss.modules.ClassifyingModuleLoader
Change the delegates map.
setFallbackLoader(LocalLoader) - Method in interface org.jboss.modules.ModuleSpec.Builder
Sets a "fall-back" loader that will attempt to load a class if all other mechanisms are unsuccessful.
setImplTitle(String) - Method in class org.jboss.modules.PackageSpec
Set the implementation title.
setImplVendor(String) - Method in class org.jboss.modules.PackageSpec
Set the implementation vendor.
setImplVersion(String) - Method in class org.jboss.modules.PackageSpec
Set the implementation version.
setMainClass(String) - Method in interface org.jboss.modules.ModuleSpec.Builder
Set the main class for this module, or null for none.
setModuleClassLoaderFactory(ModuleClassLoaderFactory) - Method in interface org.jboss.modules.ModuleSpec.Builder
Set the module class loader factory to use to create the module class loader for this module.
setModuleLogger(ModuleLogger) - Static method in class org.jboss.modules.Module
Change the logger used by the module system.
setPackageAssertionStatus(String, boolean) - Method in class org.jboss.modules.ModuleClassLoader
setPermissionCollection(PermissionCollection) - Method in interface org.jboss.modules.ModuleSpec.Builder
Set the permission collection for this module specification.
setSealBase(URL) - Method in class org.jboss.modules.PackageSpec
Set the URL against which this package is sealed.
setSpecTitle(String) - Method in class org.jboss.modules.PackageSpec
Set the package specification title.
setSpecVendor(String) - Method in class org.jboss.modules.PackageSpec
Set the package specification vendor.
setSpecVersion(String) - Method in class org.jboss.modules.PackageSpec
Set the package specification version.
size() - Method in class org.jboss.modules.management.ObjectProperties
 
SoftReference<T,A> - Class in org.jboss.modules.ref
A reapable soft reference with an attachment.
SoftReference(T) - Constructor for class org.jboss.modules.ref.SoftReference
 
SoftReference(T, A) - Constructor for class org.jboss.modules.ref.SoftReference
 
SoftReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.modules.ref.SoftReference
 
SoftReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.modules.ref.SoftReference
 
StreamModuleLogger - Class in org.jboss.modules.log
A ModuleLogger implementation that logs all output (including trace) to an output or print stream.
StreamModuleLogger(PrintStream) - Constructor for class org.jboss.modules.log.StreamModuleLogger
Construct a new instance.
StreamModuleLogger(OutputStream) - Constructor for class org.jboss.modules.log.StreamModuleLogger
Construct a new instance.
StrongReference<T,A> - Class in org.jboss.modules.ref
A strong reference with an attachment.
StrongReference(T, A) - Constructor for class org.jboss.modules.ref.StrongReference
 
StrongReference(T) - Constructor for class org.jboss.modules.ref.StrongReference
 

T

toError() - Method in exception org.jboss.modules.ModuleLoadException
Convert to an unchecked error type.
toException() - Method in error org.jboss.modules.ModuleLoadError
Convert to a checked exception type.
toString() - Method in class org.jboss.modules.ClassifyingModuleLoader
 
toString() - Method in class org.jboss.modules.LocalModuleFinder
 
toString() - Method in class org.jboss.modules.LocalModuleLoader
 
toString() - Method in class org.jboss.modules.management.ObjectProperties
 
toString() - Method in class org.jboss.modules.Module
Get the string representation of this module.
toString() - Method in class org.jboss.modules.ModuleClassLoader
Get a string representation of this class loader.
toString() - Method in class org.jboss.modules.ModuleIdentifier
Get the string representation of this module identifier.
toString() - Method in class org.jboss.modules.ModuleLoader
Get the string representation of this module loader.
toString() - Method in class org.jboss.modules.ref.PhantomReference
 
toString() - Method in class org.jboss.modules.ref.SoftReference
 
toString() - Method in class org.jboss.modules.ref.StrongReference
 
toString() - Method in class org.jboss.modules.ref.WeakReference
 
trace(String) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(String, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(String, Object, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(String, Object, Object, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(String, Object...) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(Throwable, String) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(Throwable, String, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(Throwable, String, Object, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(Throwable, String, Object, Object, Object) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(Throwable, String, Object...) - Method in class org.jboss.modules.log.JDKModuleLogger
trace(String) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(String, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(String, Object, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(String, Object, Object, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(String, Object...) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(Throwable, String) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(Throwable, String, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(Throwable, String, Object, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(Throwable, String, Object, Object, Object) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(Throwable, String, Object...) - Method in interface org.jboss.modules.log.ModuleLogger
 
trace(String) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(String, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(String, Object, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(String, Object, Object, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(String, Object...) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(Throwable, String) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(Throwable, String, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(Throwable, String, Object, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(Throwable, String, Object, Object, Object) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(Throwable, String, Object...) - Method in class org.jboss.modules.log.NoopModuleLogger
 
trace(String) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(String, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(String, Object, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(String, Object, Object, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(String, Object...) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(Throwable, String) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(Throwable, String, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(Throwable, String, Object, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(Throwable, String, Object, Object, Object) - Method in class org.jboss.modules.log.StreamModuleLogger
trace(Throwable, String, Object...) - Method in class org.jboss.modules.log.StreamModuleLogger

U

unloadModule(String) - Method in interface org.jboss.modules.management.ModuleLoaderMXBean
Attempt to unload a module from this module loader.
unloadModuleLocal(Module) - Method in class org.jboss.modules.ModuleLoader
Unload a module from this module loader.

V

valueOf(String) - Static method in enum org.jboss.modules.AssertionSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.modules.ref.Reference.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.modules.AssertionSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jboss.modules.management.ObjectProperties
 
values() - Static method in enum org.jboss.modules.ref.Reference.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeakReference<T,A> - Class in org.jboss.modules.ref
A reapable weak reference with an attachment.
WeakReference(T) - Constructor for class org.jboss.modules.ref.WeakReference
 
WeakReference(T, A) - Constructor for class org.jboss.modules.ref.WeakReference
 
WeakReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.modules.ref.WeakReference
 
WeakReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.modules.ref.WeakReference
 
A B C D E F G H I J K L M N O P Q R S T U V W 
JBoss Modules 1.2.0.Final

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.