| Interface | Description |
|---|---|
| ImportPolicy |
Modules that wish to programmatically control their list of imports can
implement this interface.
|
| InhabitantsDescriptor |
Inhabitants Descriptor is an abstraction on how the inhabitants are
represented in a module.
|
| LifecyclePolicy |
Modules that wish to invoke special logic when it is loaded, started
or stopped should implement this interface.
|
| Module | |
| ModuleChangeListener |
Objects interested in monitoring module changes events should implement
this interface
|
| ModuleDefinition |
A module definition contains all information about a module
existence, its dependencies and its exported interfaces.
|
| ModuleLifecycleListener |
Listener interface that can be registered on the registry to listen to
notification of module startup and shutdown.
|
| ModulesRegistry | |
| Repository |
A Repository instance is an abstraction of a set of accessible
modules.
|
| RepositoryChangeListener |
Listener interface to listen to repository changes.
|
| Class | Description |
|---|---|
| ManifestConstants |
Constants used in the module manifest.
|
| ModuleDependency |
A ModuleDependency instance holds all information necessary to identify
a dependency between modules.
|
| ModuleMetadata |
Holds information about /META-INF/services and /META-INF/inhabitants for a
Module. |
| ModuleMetadata.Entry | |
| RepositoryFactories |
Registry for RepositoryFactory instances
|
| RepositoryFactory |
Factory to create repositories.
|
| Enum | Description |
|---|---|
| ModuleState |
ModuleState define the state of a Module instance.
|
| Error | Description |
|---|---|
| ResolveError |
Thrown to indicate that a module dependency could not be satisfied
|
Copyright © 2009-2016 Oracle Corporation. All Rights Reserved.