Package com.sun.enterprise.module

Interface Summary
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 Summary
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 Summary
ModuleState ModuleState define the state of a Module instance.
 

Error Summary
ResolveError Thrown to indicate that a module dependency could not be satisfied
 



Copyright © 2013 Oracle Corporation. All Rights Reserved.