|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Repository
that statically enumerates all ModuleDefinition
upfront.Iterator implementation that works as a filter to another iterator.Repository to this registry.
Repository to this registry.
Repository to this registry.
Repository to this registry.
RepositoryFactory to the list of
repository factories.
InhabitantsDescriptor that loads the inhabitants
meta-data from a byte array (usually coming from a inhabitant file).ModulesRegistryImpl in this ModulesRegistryImpl.
ModulesRegistry in this ModulesRegistry.
Habitat from all the modules in this registry
Habitat from all the modules in this registry
Habitat from all the modules in this registry.
Habitat from all the modules in this registry,
by using the given InhabitantsParser.
InhabitantsParser to fill in Habitat.
ModulesRegistry
Repository with a parent (for delegating
module resolutions) and a name.
Repository.
InhabitantsScanner instance capable of returning the
metadata for all inhabitant.
ModuleDefinition implementation that picks up most of the module
properties from the manifest file of the jar, as baked in by
the hk2-maven-plugin.DefaultModuleDefinition instance
for a module given the name and version constraints.
Module that owns the given class.
DefaultModuleDefinition instance
for a module given the name and version constraints.
ModuleStartup implementation class name to perform the launch.
ClassLoaderProxy.findResource(String) but only looks at
this module, without delegating to ancestors.
Iterator implementation that works like Lisp "flatten" function.ClassLoader instance associated with this module.
ClassLoader instance associated with this module.
ReposistoryFactory
RespositoryFactory factory instance
capable of creating Repository repositories of
the provided type
ImportPolicy interface for this module or
null if there is no such implementation
LifecyclePolicy interface for this module or
null if there is no such implementation
JarFile.getManifest() for the contract.
getModuleDefinition().getName().
getModuleDefinition().getName().
Module that provides the provider of the given name.
ImportPolicy.
JarFile so that we can handle
both a jar file and a directory image transparently.ModuleStartup
implementation of the main module.
ModuleStartup
implementation of the main module.
LifecyclePolicy.
ModuleDefinition.
AbstractRepositoryImpl.initialize() to load all ModuleDefinitions and libraries defintions
Module instance giving a name and version
constraints.
Module instance giving a name and version
constraints.
Module instance giving a name and version
constraints.
Module.Module.Habitat
Habitat
ModuleDefinition.
ModulesRegistry can form a tree structure by using this pointer.
Habitat.PREPARING phase.
ModuleLifecycleListener to this registry.
ModuleLifecycleListener to this registry.
resolved.
resolved.
READY state.
ModuleLifecycleListener from this registry.
ModuleLifecycleListener from this registry.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||