David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 1 | Bundle-Category: osgi |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 2 | Bundle-DocURL: http://felix.apache.org/site/apache-felix-service-component-runtime.html |
| 3 | Bundle-Activator: org.apache.felix.scr.impl.Activator |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 4 | |
David Jencks | 8c1dad9 | 2014-08-06 04:25:38 +0000 | [diff] [blame] | 5 | Provide-Capability: osgi.extender;\ |
| 6 | osgi.extender="osgi.component";\ |
| 7 | uses:="org.osgi.service.component";\ |
David Jencks | 1138942 | 2015-06-07 04:21:39 +0000 | [diff] [blame] | 8 | version:Version="1.3",\ |
| 9 | osgi.service;\ |
| 10 | objectClass:List<String>="org.osgi.service.component.runtime.ServiceComponentRuntime";\ |
| 11 | uses:="org.osgi.service.component.runtime" |
A. J. David Bosschaert | d08ed13 | 2015-02-05 14:25:51 +0000 | [diff] [blame] | 12 | |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 13 | |
Carsten Ziegeler | b5a09b3 | 2015-02-16 11:02:20 +0000 | [diff] [blame] | 14 | Export-Package: org.apache.felix.scr.component;version=1.1.0;provide:=true, \ |
Carsten Ziegeler | 07698b0 | 2015-02-17 07:11:05 +0000 | [diff] [blame] | 15 | org.apache.felix.scr.info;version=1.0.0;provide:=true, \ |
Carsten Ziegeler | 0957409 | 2015-02-16 09:30:39 +0000 | [diff] [blame] | 16 | org.osgi.service.component;version=1.3;-split-package:=first;provide:=true, \ |
| 17 | org.osgi.service.component.runtime;version=1.3;provide:=true, \ |
| 18 | org.osgi.service.component.runtime.dto;version=1.3;provide:=true, \ |
David Jencks | bae4484 | 2014-06-21 20:15:24 +0000 | [diff] [blame] | 19 | org.osgi.util.function;version=1.0, \ |
| 20 | org.osgi.util.promise;version=1.0 |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 21 | |
| 22 | Private-Package: org.apache.felix.scr.impl.*, \ |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 23 | org.apache.felix.utils.extender |
| 24 | |
Carsten Ziegeler | 6d2802a | 2015-06-09 07:35:58 +0000 | [diff] [blame] | 25 | # Configuration Admin is optional and dynamic, but allow eager wiring by importing it |
| 26 | # LogService is optional but if present the R4.0 version 1.3 is sufficient. |
| 27 | # Metatype import is optional and dynamic, but allow eager wiring by importing it |
| 28 | # PackageAdmin is used to find reference types if the component's bundle does not import it. |
| 29 | # R4.0 version 1.2 is sufficient. |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 30 | # optional import for Gogo annotations |
| 31 | # The Felix Shell support is optional |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 32 | Import-Package: \ |
David Jencks | 411323a | 2016-02-23 01:38:34 +0000 | [diff] [blame] | 33 | org.osgi.service.cm;version="[1.5,2)";resolution:=optional, \ |
Carsten Ziegeler | 6d2802a | 2015-06-09 07:35:58 +0000 | [diff] [blame] | 34 | org.osgi.service.log;version="[1.3,2)";resolution:=optional, \ |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 35 | org.osgi.service.metatype;version="[1.1,2)";resolution:=optional, \ |
Carsten Ziegeler | 6d2802a | 2015-06-09 07:35:58 +0000 | [diff] [blame] | 36 | org.osgi.service.packageadmin;version="[1.2,2)";resolution:=optional, \ |
| 37 | org.osgi.util.function;version="[1.0,2)", \ |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 38 | org.apache.felix.service.command;resolution:=optional, \ |
| 39 | org.apache.felix.shell;provide:=true;resolution:=optional, \ |
Carsten Ziegeler | 4b67071 | 2015-02-10 08:10:34 +0000 | [diff] [blame] | 40 | * |
David Jencks | e8e89b6 | 2014-06-15 01:10:29 +0000 | [diff] [blame] | 41 | |
| 42 | DynamicImport-Package: \ |
| 43 | org.osgi.service.cm;version="[1.2,2)", \ |
| 44 | org.osgi.service.metatype;version="[1.1,2)" |
| 45 | |
| 46 | Embed-Dependency: kxml2;inline=org/kxml2/io/KXmlParser.class|org/xmlpull/v1/XmlPull** |