- AbstractFactory - Class in com.sun.enterprise.module.common_impl
-
- AbstractFactory() - Constructor for class com.sun.enterprise.module.common_impl.AbstractFactory
-
- AbstractModulesRegistryImpl - Class in com.sun.enterprise.module.common_impl
-
The Modules Registry maintains the registry of all available module.
- AbstractModulesRegistryImpl(ModulesRegistry) - Constructor for class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- AbstractRepositoryImpl - Class in com.sun.enterprise.module.common_impl
-
- AbstractRepositoryImpl(String, URI) - Constructor for class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- adapt(U) - Method in class com.sun.enterprise.module.common_impl.AdapterIterator
-
- AdapterIterator<T,U> - Class in com.sun.enterprise.module.common_impl
-
Iterator implementation that works as a filter to another iterator.
- AdapterIterator(Iterator<? extends U>) - Constructor for class com.sun.enterprise.module.common_impl.AdapterIterator
-
- add(Module) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Add a new module to this registry.
- add(ModuleDefinition) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Registers a new DefaultModuleDefinition in this registry.
- add(ModuleDefinition, boolean) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- add(ModuleDefinition) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- add(ModuleDefinition) - Method in class com.sun.enterprise.module.impl.CookedLibRepository
-
Adds a new module
- add(List<URI>) - Method in class com.sun.enterprise.module.impl.CookedModuleDefinition
-
- add(ModuleDefinition) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Registers a new DefaultModuleDefinition in this registry.
- add(ModuleDefinition, boolean) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Registers a new DefaultModuleDefinition in this registry.
- addDelegate(ClassLoader) - Method in class com.sun.enterprise.module.impl.ClassLoaderProxy
-
- addDependency(ModuleDependency) - Method in class com.sun.enterprise.module.impl.CookedModuleDefinition
-
- added(URI) - Method in interface com.sun.enterprise.module.RepositoryChangeListener
-
A new libary jar file was added to the repository.
- addHabitat(String, InhabitantsDescriptor) - Method in class com.sun.enterprise.module.ModuleMetadata
-
- addImport(ModuleDependency) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Create and add a new module to this module's list of
imports.
- addImport(Module) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
- addImport(Module) - Method in interface com.sun.enterprise.module.Module
-
- addImport(ModuleDependency) - Method in interface com.sun.enterprise.module.Module
-
Create and add a new module to this module's list of
imports.
- addImport(Module) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- addImport(ModuleDependency) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- addLibrary(URI) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- addListener(RepositoryChangeListener) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
Add a listener to changes happening to this repository.
- addListener(RepositoryChangeListener) - Method in class com.sun.enterprise.module.common_impl.DirectoryBasedRepository
-
- addListener(ModuleChangeListener) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Add a new module change listener
- addListener(ModuleChangeListener) - Method in interface com.sun.enterprise.module.Module
-
Add a new module change listener
- addListener(RepositoryChangeListener) - Method in interface com.sun.enterprise.module.Repository
-
Add a listener to changes happening to this repository.
- addListener(ModuleChangeListener) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- addPublicInterface(String) - Method in class com.sun.enterprise.module.impl.CookedModuleDefinition
-
- addRepository(Repository, int) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Add a new Repository to this registry.
- addRepository(Repository) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Add a new Repository to this registry.
- addRepository(Repository, int) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Add a new Repository to this registry.
- addRepository(Repository) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Add a new Repository to this registry.
- addRepositoryFactory(RepositoryFactory) - Method in class com.sun.enterprise.module.RepositoryFactories
-
Add a new RepositoryFactory to the list of
repository factories.
- addURL(URL) - Method in class com.sun.enterprise.module.impl.ClassLoaderProxy
-
Appends the specified URL to the list of URLs to search
for classes and resources.
- argsToMap(String[]) - Static method in class com.sun.enterprise.module.bootstrap.ArgumentManager
-
- argsToMap(List<String>) - Static method in class com.sun.enterprise.module.bootstrap.ArgumentManager
-
- ArgumentManager - Class in com.sun.enterprise.module.bootstrap
-
API -- For now sticking with the draft1 API and behavior
This class will be handy for fixing error detection of bad input as below.
- attributes - Variable in class com.sun.enterprise.module.single.ManifestProxy
-
- generate(ModuleMetadata) - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getAllServiceLocators() - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- getArguments() - Method in class com.sun.enterprise.module.bootstrap.StartupContext
-
Return the properties that constitues this context.
- getAttributes(String) - Method in class com.sun.enterprise.module.single.ManifestProxy
-
- getBaseName() - Method in class com.sun.enterprise.module.common_impl.Jar
-
Gets the base name of the jar.
- getBootstrapFile() - Method in class com.sun.enterprise.module.bootstrap.Main
-
We need to determine which jar file has been used to load this class
Using the getResourceURL we can get this information, after that, it is
just a bit of detective work to get the file path for the jar file.
- getClassLoader() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Return the ClassLoader instance associated with this module.
- getClassLoader() - Method in interface com.sun.enterprise.module.Module
-
Return the ClassLoader instance associated with this module.
- getClassLoader() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getContext(Class<T>) - Method in class com.sun.enterprise.module.bootstrap.PlatformMain
-
- getContexts() - Method in class com.sun.enterprise.module.bootstrap.PlatformMain
-
- getCreationTime() - Method in class com.sun.enterprise.module.bootstrap.StartupContext
-
Returns the time at which this StartupContext instance was created.
- getDefaultLogger() - Static method in class com.sun.enterprise.module.common_impl.LogHelper
-
- getDelegates() - Method in class com.sun.enterprise.module.impl.ClassLoaderProxy
-
- getDependencies() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the list of module dependencies
- getDependencies() - Method in class com.sun.enterprise.module.impl.CookedModuleDefinition
-
- getDependencies() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the list of this module's dependencies.
- getDependencies() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getDescriptors(String) - Method in class com.sun.enterprise.module.ModuleMetadata
-
- getEntries() - Method in class com.sun.enterprise.module.ModuleMetadata
-
- getEntries() - Method in class com.sun.enterprise.module.single.ManifestProxy
-
- getEntry(String) - Method in class com.sun.enterprise.module.ModuleMetadata
-
- getFactories() - Method in class com.sun.enterprise.module.RepositoryFactories
-
Returns an interator of registered ReposistoryFactory
- getFactoryFor(String) - Method in class com.sun.enterprise.module.RepositoryFactories
-
Returns a RespositoryFactory factory instance
capable of creating Repository repositories of
the provided type
- getHabitats(String) - Method in class com.sun.enterprise.module.ModuleMetadata
-
- getImportPolicyClassName() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the class name implementing the
ImportPolicy interface for this module or
null if there is no such implementation
- getImportPolicyClassName() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the import policy class name.
- getImportPolicyClassName() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getImports() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Returns the list of imported modules
- getImports() - Method in interface com.sun.enterprise.module.Module
-
Returns the list of imported modules.
- getImports() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getInputStream() - Method in class com.sun.enterprise.module.common_impl.ByteArrayInhabitantsDescriptor
-
- getInstance() - Static method in class com.sun.enterprise.module.common_impl.AbstractFactory
-
- getInstance() - Static method in class com.sun.enterprise.module.RepositoryFactories
-
Return the instance holding registered repository factories
- getJarLocations() - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
Returns the plain jar files installed in this repository.
- getJarLocations() - Method in interface com.sun.enterprise.module.Repository
-
Returns the plain jar files installed in this repository.
- getLifecycleListeners() - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
- getLifecyclePolicyClassName() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the class name implementing the
LifecyclePolicy interface for this module or
null if there is no such implementation
- getLifecyclePolicyClassName() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the lifecycle policy class name.
- getLifecyclePolicyClassName() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getLocation() - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- getLocation() - Static method in class com.sun.enterprise.module.common_impl.TracingUtilities
-
- getLocation() - Method in class com.sun.enterprise.module.impl.CookedLibRepository
-
Returns the repository location
- getLocation() - Method in interface com.sun.enterprise.module.Repository
-
Returns the repository location
- getLocations() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the list of URI locations forming the classpath for this module.
- getLocations() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
A Module is implemented by one to many jar files.
- getLocations() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getLogger() - Method in class com.sun.enterprise.module.bootstrap.PlatformMain
-
- getMainAttributes() - Method in class com.sun.enterprise.module.single.ManifestProxy
-
- getManifest() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the manifest file from the module's implementation jar file
- getManifest() - Method in class com.sun.enterprise.module.common_impl.Jar
-
See JarFile.getManifest() for the contract.
- getManifest() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the manifest file for the main module jar file
- getManifest() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getMetadata() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
- getMetadata() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Gets the metadata of this module.
- getMetadata() - Method in interface com.sun.enterprise.module.Module
-
Gets the metadata of this module.
- getMetadata() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Gets the metadata that describes various components and services in this module.
- getMetadata() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getMetadata() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getModuleDefinition() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Returns the module definition for this module instance
- getModuleDefinition() - Method in interface com.sun.enterprise.module.Module
-
Returns the module definition for this module instance
- getModuleDefinition() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getModules() - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Returns the list of shared Modules registered in this instance.
- getModules(String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- getModules() - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns the list of shared Modules registered in this instance.
- getModules(String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns the list of shared Modules registered in this instance whose name
matches the given name
- getModules(String) - Method in class com.sun.enterprise.module.single.ClassPathBasedModulesRegistry
-
- getModules() - Method in class com.sun.enterprise.module.single.ClassPathBasedModulesRegistry
-
- getModules(String) - Method in class com.sun.enterprise.module.single.SingleModulesRegistry
-
- getModules() - Method in class com.sun.enterprise.module.single.SingleModulesRegistry
-
- getModulesClassLoader(ClassLoader, Collection<ModuleDefinition>, URL[]) - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
Returns a ClassLoader capable of loading classes from a set of modules identified
by their module definition and also load new urls.
- getModulesClassLoader(ClassLoader, Collection<ModuleDefinition>) - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
Returns a ClassLoader capable of loading classes from a set of modules identified
by their module definition
- getModulesClassLoader(ClassLoader, Collection<ModuleDefinition>) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns a ClassLoader capable of loading classes from a set of modules identified
by their module definition
- getModulesClassLoader(ClassLoader, Collection<ModuleDefinition>, URL[]) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns a ClassLoader capable of loading classes from a set of modules identified
by their module definition and also load new urls.
- getModulesProvider(Class) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Returns a collection of Module containing at least one implementation
of the passed service interface class.
- getModulesProvider(Class) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns a collection of Module containing at least one implementation
of the passed service interface class.
- getName() - Method in class com.sun.enterprise.module.bootstrap.PlatformMain
-
Returns the platform name associated with this main.
- getName() - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- getName() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the name of the module
- getName() - Method in class com.sun.enterprise.module.impl.CookedLibRepository
-
Returns the repository name
- getName() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Short-cut for getModuleDefinition().getName().
- getName() - Method in interface com.sun.enterprise.module.Module
-
Short-cut for getModuleDefinition().getName().
- getName() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the module name, usually this is the same name as
the jar file name containing the module's implementation.
- getName() - Method in class com.sun.enterprise.module.ModuleDependency
-
Returns the module name
- getName() - Method in interface com.sun.enterprise.module.Repository
-
Returns the repository name
- getName() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getName() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getParentClassLoader() - Method in class com.sun.enterprise.module.bootstrap.Main
-
- getParentClassLoader() - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
Returns the parent class loader parenting the class loaders created
by modules associated with this registry.
- getParentClassLoader() - Method in interface com.sun.enterprise.module.ModulesRegistry
-
- getPlatformMainServiceName() - Method in class com.sun.enterprise.module.bootstrap.StartupContext
-
- getProvidersClass(Class<T>) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- getProvidersClass(Class<T>) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
- getProvidersClass(String) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
- getProvidersClass(Class<T>) - Method in interface com.sun.enterprise.module.Module
-
- getProvidersClass(String) - Method in interface com.sun.enterprise.module.Module
-
- getProvidersClass(Class<T>) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
- getProvidersClass(Class<T>) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getProvidersClass(String) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getProvidingModule(String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- getProvidingModule(String) - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
- getProvidingModule(String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Gets the
Module that provides the provider of the given name.
- getPublicInterfaces() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the list of classes and packages that have been designated as
public interfaces of this module.
- getPublicInterfaces() - Method in class com.sun.enterprise.module.impl.CookedModuleDefinition
-
- getPublicInterfaces() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns a list of public interfaces for this module.
- getPublicInterfaces() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- getRegistry() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Returns the registry owning this module
- getRegistry() - Method in interface com.sun.enterprise.module.Module
-
Returns the registry owning this module
- getRegistry() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getRepository(String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Get a repository from the list of attached repositories
- getRepository(String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Get a repository from the list of attached repositories
- getRunningServices(Class<T>) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Returns all running services implementation of the passed service
interface
- getRunningServices(Class<T>) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns all running services implementation of the passed service
interface
- getServiceLocator() - Method in class com.sun.enterprise.module.bootstrap.Main
-
- getStartedService(Class<T>) - Method in class com.sun.enterprise.module.bootstrap.PlatformMain
-
Optional method.
- getStartupModuleName() - Method in class com.sun.enterprise.module.bootstrap.StartupContext
-
- getState() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Returns the module's state
- getState() - Method in interface com.sun.enterprise.module.Module
-
Returns the module's state
- getState() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- getSystemId() - Method in class com.sun.enterprise.module.common_impl.ByteArrayInhabitantsDescriptor
-
- getSystemId() - Method in interface com.sun.enterprise.module.InhabitantsDescriptor
-
Return the unique identifier
- getVersion() - Method in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Returns the module's version
- getVersion() - Method in interface com.sun.enterprise.module.ModuleDefinition
-
Returns the version of this module's implementation
- getVersion() - Method in class com.sun.enterprise.module.ModuleDependency
-
Returns the module version
- getVersion() - Method in class com.sun.enterprise.module.single.ProxyModuleDefinition
-
- Main - Class in com.sun.enterprise.module.bootstrap
-
CLI entry point that will setup the module subsystem and delegate the main
execution to the first archive in its import list...
- Main() - Constructor for class com.sun.enterprise.module.bootstrap.Main
-
- main(String[]) - Static method in class com.sun.enterprise.module.bootstrap.Main
-
- MAIN_BUNDLE - Static variable in class com.sun.enterprise.module.ManifestConstants
-
Module name that we'll launch.
- mainAttributes - Variable in class com.sun.enterprise.module.common_impl.DefaultModuleDefinition
-
Main attributes section of the manifest.
- mainAttributes - Variable in class com.sun.enterprise.module.single.ManifestProxy
-
- makeModuleFor(String, String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Returns the Module instance giving a name and version
constraints.
- makeModuleFor(String, String, boolean) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- makeModuleFor(String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Find and return a loaded Module that has the package name in its list
of exported interfaces.
- makeModuleFor(String, String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns the Module instance giving a name and version
constraints.
- makeModuleFor(String, String, boolean) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Returns the Module instance giving a name and version
constraints.
- makeModuleFor(String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Find and return a loaded Module that has the package name in its list
of exported interfaces.
- makeModuleFor(String, String, boolean) - Method in class com.sun.enterprise.module.single.ClassPathBasedModulesRegistry
-
- makeModuleFor(String, String, boolean) - Method in class com.sun.enterprise.module.single.SingleModulesRegistry
-
- ManifestConstants - Class in com.sun.enterprise.module
-
Constants used in the module manifest.
- ManifestProxy - Class in com.sun.enterprise.module.single
-
Implements a manifest proxying
- ManifestProxy(ClassLoader, List<ManifestProxy.SeparatorMappings>) - Constructor for class com.sun.enterprise.module.single.ManifestProxy
-
- ManifestProxy.SeparatorMappings - Class in com.sun.enterprise.module.single
-
- ManifestProxy.SeparatorMappings(String, String) - Constructor for class com.sun.enterprise.module.single.ManifestProxy.SeparatorMappings
-
- mappings - Variable in class com.sun.enterprise.module.single.ManifestProxy
-
- Module - Interface in com.sun.enterprise.module
-
- moduleAdded(ModuleDefinition) - Method in interface com.sun.enterprise.module.RepositoryChangeListener
-
A new module jar file was added to the repository.
- ModuleChangeListener - Interface in com.sun.enterprise.module
-
Objects interested in monitoring module changes events should implement
this interface
- ModuleDefinition - Interface in com.sun.enterprise.module
-
A module definition contains all information about a module
existence, its dependencies and its exported interfaces.
- ModuleDependency - Class in com.sun.enterprise.module
-
A ModuleDependency instance holds all information necessary to identify
a dependency between modules.
- ModuleDependency(String, String) - Constructor for class com.sun.enterprise.module.ModuleDependency
-
Create a new instance of ModuleDependency, where the sub module is
idenfied by its name and version.
- ModuleDependency(String, String, boolean, boolean) - Constructor for class com.sun.enterprise.module.ModuleDependency
-
Create a new instance of ModuleDependency, where the sub module is
idenfied by its name and version and wheter the containing module
requires a private copy or not
- ModuleId - Class in com.sun.enterprise.module.common_impl
-
Class representing the primary Key for a
Module.
- ModuleId() - Constructor for class com.sun.enterprise.module.common_impl.ModuleId
-
- ModuleId(String) - Constructor for class com.sun.enterprise.module.common_impl.ModuleId
-
- ModuleId(String, String) - Constructor for class com.sun.enterprise.module.common_impl.ModuleId
-
- ModuleId(ModuleDefinition) - Constructor for class com.sun.enterprise.module.common_impl.ModuleId
-
- ModuleImpl - Class in com.sun.enterprise.module.impl
-
A module represents a set of resources accessible to third party modules.
- moduleInstalled(Module) - Method in interface com.sun.enterprise.module.ModuleLifecycleListener
-
Callback after a module is installed
- ModuleLifecycleListener - Interface in com.sun.enterprise.module
-
Listener interface that can be registered on the registry to listen to
notification of module startup and shutdown.
- ModuleMetadata - Class in com.sun.enterprise.module
-
Holds information about /META-INF/services and /META-INF/inhabitants for a
Module.
- ModuleMetadata() - Constructor for class com.sun.enterprise.module.ModuleMetadata
-
- ModuleMetadata.Entry - Class in com.sun.enterprise.module
-
- ModuleMetadata.Entry() - Constructor for class com.sun.enterprise.module.ModuleMetadata.Entry
-
- moduleRemoved(ModuleDefinition) - Method in interface com.sun.enterprise.module.RepositoryChangeListener
-
A module file was removed from the repository
- moduleResolved(Module) - Method in interface com.sun.enterprise.module.ModuleLifecycleListener
-
Callback after a module is resolved
- modules - Variable in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- ModulesRegistry - Interface in com.sun.enterprise.module
-
- ModulesRegistryImpl - Class in com.sun.enterprise.module.impl
-
- ModulesRegistryImpl(ModulesRegistry) - Constructor for class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
- moduleStarted(Module) - Method in interface com.sun.enterprise.module.ModuleLifecycleListener
-
Callback after a module is started.
- ModuleStartup - Interface in com.sun.enterprise.module.bootstrap
-
Interface server startup need to implement
- ModuleState - Enum in com.sun.enterprise.module
-
ModuleState define the state of a Module instance.
- moduleStopped(Module) - Method in interface com.sun.enterprise.module.ModuleLifecycleListener
-
Callback after a module is stopped
- moduleUpdated(Module) - Method in interface com.sun.enterprise.module.ModuleLifecycleListener
-
Callback after a module is updated.
- read(InputStream) - Method in class com.sun.enterprise.module.single.ManifestProxy
-
- refresh() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Trigger manual refresh mechanism, the module will check all its
URLs and generate change events if any of them has changed.
- refresh() - Method in interface com.sun.enterprise.module.Module
-
Trigger manual refresh mechanism, the module will check all its
URLs and generate change events if any of them has changed.
- refresh() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- register(ModuleLifecycleListener) - Method in class com.sun.enterprise.module.impl.ModulesRegistryImpl
-
Add a ModuleLifecycleListener to this registry.
- register(ModuleLifecycleListener) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Add a ModuleLifecycleListener to this registry.
- registerRunningService(Class<T>, T) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Registers a running service, this is useful when other components need
to have access to a provider of a service without having to create
a new instance and initialize it.
- registerRunningService(Class<T>, T) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Registers a running service, this is useful when other components need
to have access to a provider of a service without having to create
a new instance and initialize it.
- remove(Module) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Removes a module from the registry.
- remove(ModuleDefinition) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- remove() - Method in class com.sun.enterprise.module.common_impl.AdapterIterator
-
- remove() - Method in class com.sun.enterprise.module.common_impl.FlattenIterator
-
- removed(URI) - Method in interface com.sun.enterprise.module.RepositoryChangeListener
-
A library jar file was removed from the repository
- removeDelegate(ClassLoader) - Method in class com.sun.enterprise.module.impl.ClassLoaderProxy
-
- removeImport(ModuleImpl) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
- removeLibrary(URI) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
- removeListener(RepositoryChangeListener) - Method in class com.sun.enterprise.module.common_impl.AbstractRepositoryImpl
-
Removes a previously registered listener
- removeListener(ModuleChangeListener) - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
Unregister a module change listener
- removeListener(ModuleChangeListener) - Method in interface com.sun.enterprise.module.Module
-
Unregister a module change listener
- removeListener(RepositoryChangeListener) - Method in interface com.sun.enterprise.module.Repository
-
Removes a previously registered listener
- removeListener(ModuleChangeListener) - Method in class com.sun.enterprise.module.single.ProxyModule
-
- removeRepository(String) - Method in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
Remove a repository from the list of attached repositories to
this instances.
- removeRepository(String) - Method in interface com.sun.enterprise.module.ModulesRegistry
-
Remove a repository from the list of attached repositories to
this instances.
- repositories - Variable in class com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl
-
- REPOSITORIES - Static variable in class com.sun.enterprise.module.ManifestConstants
-
List of repositories that should be set up before launching the main module
- repository - Variable in class com.sun.enterprise.module.common_impl.DirectoryBasedRepository
-
- Repository - Interface in com.sun.enterprise.module
-
A Repository instance is an abstraction of a set of accessible
modules.
- RepositoryChangeListener - Interface in com.sun.enterprise.module
-
Listener interface to listen to repository changes.
- RepositoryFactories - Class in com.sun.enterprise.module
-
Registry for RepositoryFactory instances
- RepositoryFactory - Class in com.sun.enterprise.module
-
Factory to create repositories.
- RepositoryFactory() - Constructor for class com.sun.enterprise.module.RepositoryFactory
-
- resolve() - Method in class com.sun.enterprise.module.impl.ModuleImpl
-
- resolve() - Method in interface com.sun.enterprise.module.Module
-
- resolve() - Method in class com.sun.enterprise.module.single.ProxyModule
-
- ResolveError - Error in com.sun.enterprise.module
-
Thrown to indicate that a module dependency could not be satisfied
- ResolveError(String) - Constructor for error com.sun.enterprise.module.ResolveError
-
- ResolveError(String, Throwable) - Constructor for error com.sun.enterprise.module.ResolveError
-
- ResolveError(Throwable) - Constructor for error com.sun.enterprise.module.ResolveError
-
- RESOURCE_BASE - Static variable in interface org.glassfish.hk2.bootstrap.DescriptorFileFinder
-
- resources - Variable in class com.sun.enterprise.module.ModuleMetadata.Entry
-
- root - Variable in class com.sun.enterprise.module.bootstrap.PlatformMain
-
- rootLocation - Variable in class com.sun.enterprise.module.impl.CookedLibRepository
-
- run(String[]) - Method in class com.sun.enterprise.module.bootstrap.Main
-