blob: 5de486cb44136800c212ad1705782faea3cd7616 [file] [log] [blame]
Pierre De Rop09f42172012-10-02 21:51:23 +00001<?xml version="1.0" encoding="UTF-8"?>
2<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
3 license agreements. See the NOTICE file distributed with this work for additional
4 information regarding copyright ownership. The ASF licenses this file to
5 you under the Apache License, Version 2.0 (the "License"); you may not use
6 this file except in compliance with the License. You may obtain a copy of
7 the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
8 by applicable law or agreed to in writing, software distributed under the
9 License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
10 OF ANY KIND, either express or implied. See the License for the specific
11 language governing permissions and limitations under the License. -->
12<components xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0">
13 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rope1f6ad22012-10-17 11:20:48 +000014 name='org.apache.felix.scr.integration.components.felix3680.A' activate='start'>
Pierre De Rop09f42172012-10-02 21:51:23 +000015 <implementation
16 class='org.apache.felix.scr.integration.components.felix3680.A' />
17 <service>
18 <provide interface='org.apache.felix.scr.integration.components.felix3680.A' />
19 </service>
20 <reference name='b'
21 interface='org.apache.felix.scr.integration.components.felix3680.B'
22 bind='bindB' />
23 <reference name='c'
24 interface='org.apache.felix.scr.integration.components.felix3680.C'
25 bind='bindC' />
26 <reference name='d'
27 interface='org.apache.felix.scr.integration.components.felix3680.D'
Pierre De Ropa580b552012-10-03 10:22:20 +000028 bind='bindD' />
Pierre De Rop09f42172012-10-02 21:51:23 +000029 <reference name='e'
30 interface='org.apache.felix.scr.integration.components.felix3680.E'
Pierre De Ropa580b552012-10-03 10:22:20 +000031 bind='bindE' />
Pierre De Rop09f42172012-10-02 21:51:23 +000032 <reference name='f'
33 interface='org.apache.felix.scr.integration.components.felix3680.F'
34 bind='bindF' />
35 </scr:component>
36
Pierre De Ropb98f3442012-10-03 13:31:59 +000037 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000038 name='org.apache.felix.scr.integration.components.felix3680.B' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000039 <implementation
40 class='org.apache.felix.scr.integration.components.felix3680.B' />
41 <service>
42 <provide interface='org.apache.felix.scr.integration.components.felix3680.B' />
43 </service>
44 </scr:component>
45
Pierre De Ropb98f3442012-10-03 13:31:59 +000046 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000047 name='org.apache.felix.scr.integration.components.felix3680.C' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000048 <implementation
49 class='org.apache.felix.scr.integration.components.felix3680.C' />
50 <service>
51 <provide interface='org.apache.felix.scr.integration.components.felix3680.C' />
52 </service>
53 </scr:component>
54
Pierre De Ropb98f3442012-10-03 13:31:59 +000055 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000056 name='org.apache.felix.scr.integration.components.felix3680.D' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000057 <implementation
58 class='org.apache.felix.scr.integration.components.felix3680.D' />
59 <service>
60 <provide interface='org.apache.felix.scr.integration.components.felix3680.D' />
61 </service>
62 </scr:component>
63
Pierre De Ropb98f3442012-10-03 13:31:59 +000064 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000065 name='org.apache.felix.scr.integration.components.felix3680.E' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000066 <implementation
67 class='org.apache.felix.scr.integration.components.felix3680.E' />
68 <service>
69 <provide interface='org.apache.felix.scr.integration.components.felix3680.E' />
70 </service>
71 </scr:component>
72
73 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000074 name='org.apache.felix.scr.integration.components.felix3680.F' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000075 <implementation
76 class='org.apache.felix.scr.integration.components.felix3680.F' />
77 <service>
78 <provide interface='org.apache.felix.scr.integration.components.felix3680.F' />
79 </service>
80 <reference name='g'
81 interface='org.apache.felix.scr.integration.components.felix3680.G'
82 bind='bindG' />
83 </scr:component>
84
85 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000086 name='org.apache.felix.scr.integration.components.felix3680.G' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000087 <implementation
88 class='org.apache.felix.scr.integration.components.felix3680.G' />
89 <service>
90 <provide interface='org.apache.felix.scr.integration.components.felix3680.G' />
91 </service>
92 <reference name='h'
93 interface='org.apache.felix.scr.integration.components.felix3680.H'
94 bind='bindH' />
95 </scr:component>
96
97 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +000098 name='org.apache.felix.scr.integration.components.felix3680.H' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +000099 <implementation
100 class='org.apache.felix.scr.integration.components.felix3680.H' />
101 <service>
102 <provide interface='org.apache.felix.scr.integration.components.felix3680.H' />
103 </service>
104 <reference name='i'
105 interface='org.apache.felix.scr.integration.components.felix3680.I'
106 bind='bindI' />
107 </scr:component>
108
109 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +0000110 name='org.apache.felix.scr.integration.components.felix3680.I' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +0000111 <implementation
112 class='org.apache.felix.scr.integration.components.felix3680.I' />
113 <service>
114 <provide interface='org.apache.felix.scr.integration.components.felix3680.I' />
115 </service>
116 <reference name='j'
117 interface='org.apache.felix.scr.integration.components.felix3680.J'
Pierre De Ropa580b552012-10-03 10:22:20 +0000118 bind='bindJ' />
Pierre De Rop09f42172012-10-02 21:51:23 +0000119 </scr:component>
120
121 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +0000122 name='org.apache.felix.scr.integration.components.felix3680.J' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +0000123 <implementation
124 class='org.apache.felix.scr.integration.components.felix3680.J' />
125 <service>
126 <provide interface='org.apache.felix.scr.integration.components.felix3680.J' />
127 </service>
128 <reference name='k'
129 interface='org.apache.felix.scr.integration.components.felix3680.K'
Pierre De Ropa580b552012-10-03 10:22:20 +0000130 bind='bindK' />
Pierre De Rop09f42172012-10-02 21:51:23 +0000131 </scr:component>
132
Pierre De Ropb98f3442012-10-03 13:31:59 +0000133 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop8113ace2012-10-17 09:51:17 +0000134 name='org.apache.felix.scr.integration.components.felix3680.K' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop09f42172012-10-02 21:51:23 +0000135 <implementation
136 class='org.apache.felix.scr.integration.components.felix3680.K' />
137 <service>
138 <provide interface='org.apache.felix.scr.integration.components.felix3680.K' />
139 </service>
140 </scr:component>
141
142 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
143 name='org.apache.felix.scr.integration.components.felix3680.Main'
David Jencksdd2c5172012-10-25 18:00:14 +0000144 activate='start' deactivate='stop' enabled="false">
Pierre De Rop09f42172012-10-02 21:51:23 +0000145 <implementation
146 class='org.apache.felix.scr.integration.components.felix3680.Main' />
147 <reference name='a'
148 interface='org.apache.felix.scr.integration.components.felix3680.A'
149 cardinality='0..n' bind='bindA' unbind='unbindA' policy='dynamic' />
150 <reference name='logService' interface='org.osgi.service.log.LogService'
151 bind='bindLogService' />
152 <reference name='sCR' interface='org.apache.felix.scr.ScrService'
153 bind='bindSCR' />
154 </scr:component>
155</components>