blob: 7dd3607e0e74499bc0bb732ba67341c1df5791fd [file] [log] [blame]
Clement Escoffierf58887c2008-09-09 14:21:15 +00001<ipojo
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Clement Escoffier0b93f382009-07-03 13:16:24 +00003 xsi:schemaLocation="org.apache.felix.ipojo http://felix.apache.org/ipojo/schemas/SNAPSHOT/core.xsd"
Clement Escoffierf58887c2008-09-09 14:21:15 +00004 xmlns="org.apache.felix.ipojo"
5>
Clement Escoffierc343c4b2010-01-05 10:14:25 +00006 <component
7 classname="org.apache.felix.ipojo.test.scenarios.component.FooProviderType1"
8 name="LFCB-FooProviderType-1" architecture="true">
9 <provides />
10 </component>
11
12 <!-- Lifecycle Callback -->
13 <component
14 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
15 name="LFCB-CallbackCheckService" architecture="true">
16 <requires field="fs" />
17 <provides />
18 <callback transition="validate" method="start" />
19 <callback transition="invalidate" method="stop" />
20 </component>
21 <component
22 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
23 name="LFCB-ParentCallbackCheckService" architecture="true">
24 <requires field="fs" />
25 <provides />
26 <callback transition="validate" method="parentStart" />
27 <callback transition="invalidate" method="parentStop" />
28 </component>
29 <component
30 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
31 immediate="true" name="LFCB-ImmediateCallbackCheckService"
32 architecture="true">
33 <requires field="fs" />
34 <provides />
35 <callback transition="validate" method="start" />
36 <callback transition="invalidate" method="stop" />
37 </component>
38 <component
39 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
40 immediate="true" name="LFCB-ImmediateCallbackCheckServiceSingleton"
41 factory-method="singleton" architecture="true">
42 <requires field="fs" />
43 <provides />
44 <callback transition="validate" method="start" />
45 <callback transition="invalidate" method="stop" />
46 </component>
47 <component
48 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
49 immediate="true" name="LFCB-ImmediateCallbackCheckServiceSeveral"
50 factory-method="several" architecture="true">
51 <requires field="fs" />
52 <provides />
53 <callback transition="validate" method="start" />
54 <callback transition="invalidate" method="stop" />
55 </component>
56
57 <!-- Test initialization error -->
58 <component
59 classname="org.apache.felix.ipojo.test.scenarios.component.CallbackWithErrorCheckService"
60 name="LFCB-CallbackWithError">
61 <provides />
62 <callback transition="validate" method="start" />
63 <callback transition="invalidate" method="stop" />
64 </component>
Clement Escoffierad6c5552008-04-25 16:49:43 +000065</ipojo>