Package aQute.bnd.service.externalplugin
Annotation Type ExternalPlugin
@Capability(namespace="bnd.external.plugin",
attribute="implementation=${@class}")
public @interface ExternalPlugin
Define a capability header for an External Plugin class.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe name of this pluginClass
<?> The service/plugin type of the plugin -
Optional Element Summary
Optional Elements
-
Element Details
-
name
The name of this plugin -
objectClass
The service/plugin type of the plugin -
version
The version- Returns:
- the version
- Default:
"0.0.0"
-