blob: 0f11d39645f555e01784b8bc5c70392f6bf378ee [file] [log] [blame]
Bundle-Category: osgi
Bundle-DocURL: http://felix.apache.org/site/apache-felix-service-component-runtime.html
Bundle-Activator: org.apache.felix.scr.impl.Activator
Provide-Capability: osgi.extender;\
osgi.extender="osgi.component";\
uses:="org.osgi.service.component";\
version:Version="1.3"
Export-Package: org.apache.felix.scr.component;version=1.1.0;provide:=true, \
org.apache.felix.scr.info;version=1.0.0;provide:=true, \
org.osgi.service.component;version=1.3;-split-package:=first;provide:=true, \
org.osgi.service.component.runtime;version=1.3;provide:=true, \
org.osgi.service.component.runtime.dto;version=1.3;provide:=true, \
org.osgi.util.function;version=1.0, \
org.osgi.util.promise;version=1.0
Private-Package: org.apache.felix.scr.impl.*, \
org.osgi.util.tracker;-split-package:=first, \
org.apache.felix.utils.extender
# Configuration Admin is optional and dynamic, but allow eager wiring by importing it
# Metatype import is optional and dynamic, but allow eager wiring by importing it
# optional import for Gogo annotations
# The Felix Shell support is optional
# Framework version 1.6 (from R4.3) is required
# While the DS spec is based on R6 (because of prototype scope), this
# implementation works on R4.3 as well; of course prototype scope is
# not supported in that case.
# LogService is optional but if present the R4.0 version 1.3 is sufficient.
# PackageAdmin is used to find reference types if the component's bundle does not import it.
# See BindMethod.getParameterClass(Class) for details. R4.0 version 1.2 is sufficient.
Import-Package: \
org.osgi.service.cm;version="[1.2,2)";resolution:=optional, \
org.osgi.service.metatype;version="[1.1,2)";resolution:=optional, \
org.apache.felix.service.command;resolution:=optional, \
org.apache.felix.shell;provide:=true;resolution:=optional, \
org.osgi.framework;version="[1.6,2)", \
org.osgi.service.log;version="[1.3,2)";resolution:=optional, \
org.osgi.service.packageadmin;version="[1.2,2)";resolution:=optional, \
org.osgi.framework.wiring;version="[1.0,2)", \
org.osgi.util.function;version="[1.0,2)", \
*
DynamicImport-Package: \
org.osgi.service.cm;version="[1.2,2)", \
org.osgi.service.metatype;version="[1.1,2)"
Embed-Dependency: kxml2;inline=org/kxml2/io/KXmlParser.class|org/xmlpull/v1/XmlPull**