Package net.sf.basedb.util.extensions.manager
-
Interface Summary Interface Description ExtensionsFileProcessor Interface that is used to request a callback for each extensions file managed by an extensions manager.ObjectKey<O> Instances of object keys should be something that uniquely identifies an object that has been defined by an extension. -
Class Summary Class Description ExtensionKey Key implementation used to identify extensions.ExtensionPointKey Key implementation used to identify extension points.ExtensionsFile Represents a file with extensions in it.ExtensionsFile.WriteableExtensionsFile An extensions file with additional methods that allows adding or modifying information in the underlying extensions file.ExtensionsManager An extensions manager is responsible for handling a group of extensions in the form of files stored in the file system.ExtensionsManager.JarFirstURIComparator Compare URI:s so that 'jar:' scheme always are listed first.FactoryParametersKey Key implementation used for configuration parameters for factories.PluginInfoKey Key implementation used to identify plug-in definitions.ProcessResults Class for collecting results from a scan for new/deleted/updated extensions.ProcessResults.FileResults Scan results for a single XML or JAR file.Settings Class for keeping settings for the extensions system.