Package com.sun.enterprise.module.common_impl
package com.sun.enterprise.module.common_impl
-
ClassDescriptionThe Modules Registry maintains the registry of all available module.Partial implementation of
Repository
that statically enumerates allModuleDefinition
upfront.AdapterIterator<T,U> Iterator
implementation that works as a filter to another iterator.Implementation ofInhabitantsDescriptor
that loads the inhabitants meta-data from a byte array (usually coming from a inhabitant file).We need a compound enumeration so that we can aggregate the results from various delegates.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.This class is a directory based repository implementation.Equivalent of FlattenIterator for enumerationIterator
implementation that works like Lisp "flatten" function.Abstraction ofJarFile
so that we can handle both a jar file and a directory image transparently.The logging relataed methods have been refactored out of Utils class which exists in impl module.Class representing the primary Key for aModule
.JDK5-friendly string tokenizer.hk2 and modules usage tracing utilities.