Package net.sf.jame.core.extension

Interface Summary
ConfigurableExtension<T extends ConfigurableExtensionRuntime<? extends V>,V extends ExtensionConfig> Interface of configurable extensions.
ConfigurableExtensionRegistry<T extends ConfigurableExtensionRuntime<? extends V>,V extends ExtensionConfig> Interface of configurable extension registries.
Extension<T extends ExtensionRuntime> Interface of extensions.
ExtensionRegistry<T extends ExtensionRuntime> Interface of extension registries.
ReferenceElement  
 

Class Summary
ConfigurableExtensionReference<T extends ExtensionConfig> An extension reference is a value object which identifies an extension and contains its configuration.
ConfigurableExtensionRuntime<T extends ExtensionConfig> Interface of extension runtimes.
ExtensionComparator A comparator for extensions ordering.
ExtensionConfig Interface of extension configurations.
ExtensionConfigXMLExporter<V extends ExtensionConfig>  
ExtensionConfigXMLImporter<V extends ExtensionConfig>  
ExtensionReference An extension reference is a value object that identifies an extension.
ExtensionRuntime Interface of extension runtimes.
NullConfigurableExtension Null configuration extension.
NullExtension Null extension.
 

Exception Summary
ExtensionException Root class of all extension exceptions.
ExtensionNotFoundException This exception is thrown when a required extension isn't available.