Package org.datanucleus.plugin
package org.datanucleus.plugin
Package providing the plugin mechanism utilised by DataNucleus.
The mechanism is based around Eclipse extension points / extensions, and is usable under an OSGi environment or a basic Java environment.
There is no dependency on Eclipse classes.
-
ClassDescriptionA Plug-in (OSGi Bundle) definition.Description of bundles.Bundle Version - according to OSGi spec 3.0 $3.2.4Bundle Range - according to OSGi spec 3.0 $3.2.5Represents XML elements declared nested in the extension elementExtension declared in a plug-in.Extension Point declared in a plug-in.Manages the registry of Extensions and Extension Points outside any OSGI container.Sorter for extensions that puts DataNucleus extensions first, then any vendor extension.Sorter for extensions that puts DataNucleus extensions first, then any vendor extension.Manages the registry of Extensions and Extension Points for the plugin mechanism.Comparator for comparing ConfigurationElements by their priority attribute.Parser for "manifest.mf" and "plugin.xml" files.Parser for a list of Bundle-DescriptionLoader and registry of Extensions and Extension Points.Factory for PluginRegistry.