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.