@org.osgi.service.component.annotations.Component(service = ExtensionService, immediate = true) @Slf4j("LOG") class DefaultExtensionService extends Object
This default extension service exposes the set of registered metaclasses while providing for the binding and unbinding of metaclass providers.
Type Params | Return Type | Name and description |
---|---|---|
|
void |
bindMetaClassExtensionProvider(MetaClassExtensionProvider extension) |
|
Set<Class> |
getMetaClasses() |
|
void |
unbindMetaClassExtensionProvider(MetaClassExtensionProvider extension) |