public interface BlueprintExtenderService
Modifier and Type | Method and Description |
---|---|
org.osgi.service.blueprint.container.BlueprintContainer |
createContainer(org.osgi.framework.Bundle bundle)
Create Blueprint container for the application bundle
|
org.osgi.service.blueprint.container.BlueprintContainer |
createContainer(org.osgi.framework.Bundle bundle,
List<Object> blueprintPaths)
Create Blueprint container for the application bundle using a list of Blueprint resources
|
org.osgi.service.blueprint.container.BlueprintContainer |
createContainer(org.osgi.framework.Bundle bundle,
List<Object> blueprintPaths,
Collection<URI> namespaces)
Create Blueprint container for the application bundle using a list of Blueprint resources
|
void |
destroyContainer(org.osgi.framework.Bundle bundle,
org.osgi.service.blueprint.container.BlueprintContainer container)
Destroy Blueprint container for the application bundle
|
org.osgi.service.blueprint.container.BlueprintContainer |
getContainer(org.osgi.framework.Bundle bundle)
Get an existing container for the application bundle
|
org.osgi.service.blueprint.container.BlueprintContainer createContainer(org.osgi.framework.Bundle bundle)
bundle
- the application bundleorg.osgi.service.blueprint.container.BlueprintContainer createContainer(org.osgi.framework.Bundle bundle, List<Object> blueprintPaths)
bundle
- the application bundleblueprintPaths
- the application blueprint resourcesorg.osgi.service.blueprint.container.BlueprintContainer createContainer(org.osgi.framework.Bundle bundle, List<Object> blueprintPaths, Collection<URI> namespaces)
bundle
- the application bundleblueprintPaths
- the application blueprint resourcesnamespaces
- additional namespaces to force reference toorg.osgi.service.blueprint.container.BlueprintContainer getContainer(org.osgi.framework.Bundle bundle)
bundle
- the application bundlevoid destroyContainer(org.osgi.framework.Bundle bundle, org.osgi.service.blueprint.container.BlueprintContainer container)
bundle
- the application bundlecontainer
- the containerCopyright © 2019. All rights reserved.