blob: c60c239defd4fa5b1e028464ede03232545100ea [file] [log] [blame]
Clement Escoffierad6c5552008-04-25 16:49:43 +00001<ipojo>
2 <component
3 className="org.apache.felix.ipojo.test.scenarios.component.FooProviderType1"
4 factory="LFCB-FooProviderType-1" architecture="true">
5 <provides />
6 </component>
7
8 <!-- Lifecycle Callback -->
9 <component
10 className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
11 factory="LFCB-CallbackCheckService" architecture="true">
12 <requires field="fs" />
13 <provides />
14 <callback transition="validate" method="start" />
15 <callback transition="invalidate" method="stop" />
16 </component>
17 <component
18 className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
19 factory="LFCB-ParentCallbackCheckService" architecture="true">
20 <requires field="fs" />
21 <provides />
22 <callback transition="validate" method="parentStart" />
23 <callback transition="invalidate" method="parentStop" />
24 </component>
25 <component
26 className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
27 immediate="true" factory="LFCB-ImmediateCallbackCheckService"
28 architecture="true">
29 <requires field="fs" />
30 <provides />
31 <callback transition="validate" method="start" />
32 <callback transition="invalidate" method="stop" />
33 </component>
34 <component
35 className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
36 immediate="true" factory="LFCB-ImmediateCallbackCheckServiceSingleton"
37 factory-method="singleton" architecture="true">
38 <requires field="fs" />
39 <provides />
40 <callback transition="validate" method="start" />
41 <callback transition="invalidate" method="stop" />
42 </component>
43 <component
44 className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
45 immediate="true" factory="LFCB-ImmediateCallbackCheckServiceSeveral"
46 factory-method="several" architecture="true">
47 <requires field="fs" />
48 <provides />
49 <callback transition="validate" method="start" />
50 <callback transition="invalidate" method="stop" />
51 </component>
52</ipojo>