Package | Description |
---|---|
org.datanucleus.plugin |
Package providing the plugin mechanism utilised by DataNucleus.
|
Modifier and Type | Method and Description |
---|---|
Bundle |
ExtensionPoint.getBundle()
Accessor for the Plug-in that declared this ExtensionPoint
|
Bundle[] |
PluginRegistry.getBundles()
Accessor for all registered bundles
|
Bundle[] |
NonManagedPluginRegistry.getBundles()
Accessor for all registered bundles
|
Bundle[] |
OSGiPluginRegistry.getBundles()
Accessor for all registered bundles.
|
Bundle |
Extension.getPlugin()
Accessor for the Plug-in that declared this Extension
|
static Bundle |
OSGiBundleParser.parseManifest(org.osgi.framework.Bundle osgiBundle) |
protected Bundle |
NonManagedPluginRegistry.registerBundle(Manifest mf,
URL manifest)
Register the plugin bundle.
|
protected Bundle |
NonManagedPluginRegistry.registerBundle(URL manifest)
Register the plugin bundle.
|
Modifier and Type | Method and Description |
---|---|
static List[] |
OSGiBundleParser.parsePluginElements(DocumentBuilder db,
PluginRegistry mgr,
URL fileUrl,
Bundle plugin,
org.osgi.framework.Bundle osgiBundle)
Method to parse Extensions in plug-in file.
|
void |
NonManagedPluginRegistry.registerExtensionsForPlugin(URL pluginURL,
Bundle bundle)
Register extension and extension points for the specified plugin.
|
Constructor and Description |
---|
Extension(ExtensionPoint point,
Bundle plugin) |
Extension(String pointId,
Bundle plugin) |
ExtensionPoint(String id,
String name,
URL schema,
Bundle plugin)
Constructor
|
Copyright © 2019. All rights reserved.