blob: 5de486cb44136800c212ad1705782faea3cd7616 [file] [log] [blame]
Pierre De Rop8b8237e2012-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 Rop82000562012-10-17 11:20:48 +000014 name='org.apache.felix.scr.integration.components.felix3680.A' activate='start'>
Pierre De Rop8b8237e2012-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 Ropee26d622012-10-03 10:22:20 +000028 bind='bindD' />
Pierre De Rop8b8237e2012-10-02 21:51:23 +000029 <reference name='e'
30 interface='org.apache.felix.scr.integration.components.felix3680.E'
Pierre De Ropee26d622012-10-03 10:22:20 +000031 bind='bindE' />
Pierre De Rop8b8237e2012-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 Rop2cbc3f02012-10-03 13:31:59 +000037 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop88b350d2012-10-17 09:51:17 +000038 name='org.apache.felix.scr.integration.components.felix3680.B' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop2cbc3f02012-10-03 13:31:59 +000046 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop88b350d2012-10-17 09:51:17 +000047 name='org.apache.felix.scr.integration.components.felix3680.C' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop2cbc3f02012-10-03 13:31:59 +000055 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop88b350d2012-10-17 09:51:17 +000056 name='org.apache.felix.scr.integration.components.felix3680.D' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop2cbc3f02012-10-03 13:31:59 +000064 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop88b350d2012-10-17 09:51:17 +000065 name='org.apache.felix.scr.integration.components.felix3680.E' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop88b350d2012-10-17 09:51:17 +000074 name='org.apache.felix.scr.integration.components.felix3680.F' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop88b350d2012-10-17 09:51:17 +000086 name='org.apache.felix.scr.integration.components.felix3680.G' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop88b350d2012-10-17 09:51:17 +000098 name='org.apache.felix.scr.integration.components.felix3680.H' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Rop88b350d2012-10-17 09:51:17 +0000110 name='org.apache.felix.scr.integration.components.felix3680.I' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Ropee26d622012-10-03 10:22:20 +0000118 bind='bindJ' />
Pierre De Rop8b8237e2012-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 Rop88b350d2012-10-17 09:51:17 +0000122 name='org.apache.felix.scr.integration.components.felix3680.J' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Ropee26d622012-10-03 10:22:20 +0000130 bind='bindK' />
Pierre De Rop8b8237e2012-10-02 21:51:23 +0000131 </scr:component>
132
Pierre De Rop2cbc3f02012-10-03 13:31:59 +0000133 <scr:component xmlns:scr='http://www.osgi.org/xmlns/scr/v1.1.0'
Pierre De Rop88b350d2012-10-17 09:51:17 +0000134 name='org.apache.felix.scr.integration.components.felix3680.K' enabled='false' activate='start' deactivate='stop'>
Pierre De Rop8b8237e2012-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 Jencks57557da2012-10-25 18:00:14 +0000144 activate='start' deactivate='stop' enabled="false">
Pierre De Rop8b8237e2012-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>