Package | Description |
---|---|
org.datanucleus.plugin |
Package providing the plugin mechanism utilised by DataNucleus.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationElement[] |
ConfigurationElement.getChildren()
Acessor for all children of this ConfigurationElement
|
ConfigurationElement |
PluginManager.getConfigurationElementForExtension(String extensionPointName,
String[] discrimAttrName,
String[] discrimAttrValue)
Convenience accessor for getting the ConfigurationElement for an extension (of an extension point).
|
ConfigurationElement |
PluginManager.getConfigurationElementForExtension(String extensionPointName,
String discrimAttrName,
String discrimAttrValue)
Convenience accessor for getting the (first) ConfigurationElement for an extension (of an extension point).
|
ConfigurationElement[] |
Extension.getConfigurationElements()
Acessor for all ConfigurationElements declared in the Extension
|
ConfigurationElement[] |
PluginManager.getConfigurationElementsForExtension(String extensionPointName,
String discrimAttrName,
String discrimAttrValue)
Convenience accessor for getting the ConfigurationElement(s) for an extension (of an extension point).
|
ConfigurationElement |
ConfigurationElement.getParent()
Acessor for the parent of this ConfigurationElement
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationElement.addConfigurationElement(ConfigurationElement confElm)
Add a new children ConfigurationElement to this element
|
void |
Extension.addConfigurationElement(ConfigurationElement element)
Add a new child ConfigurationElement (declared nested in the extension XML element)
|
Object |
PluginRegistry.createExecutableExtension(ConfigurationElement confElm,
String name,
Class[] argsClass,
Object[] args)
Loads a class (do not initialize) from an attribute of
ConfigurationElement |
Object |
NonManagedPluginRegistry.createExecutableExtension(ConfigurationElement confElm,
String name,
Class[] argsClass,
Object[] args)
Loads a class (do not initialize) from an attribute of
ConfigurationElement |
Object |
OSGiPluginRegistry.createExecutableExtension(ConfigurationElement confElm,
String name,
Class[] argsClass,
Object[] args)
Loads a class (do not initialize) from an attribute of
ConfigurationElement |
Constructor and Description |
---|
ConfigurationElement(Extension extension,
String name,
ConfigurationElement parent)
Constructor
|
Copyright © 2019. All rights reserved.