Clement Escoffier | aa52ee3 | 2008-11-14 11:05:57 +0000 | [diff] [blame] | 1 | <ipojo
|
| 2 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
Clement Escoffier | afaeb3d | 2008-12-22 17:30:12 +0000 | [diff] [blame] | 3 | xsi:schemaLocation="org.apache.felix.ipojo http://felix.apache.org/ipojo/schemas/1.1.0-SNAPSHOT/core.xsd"
|
Clement Escoffier | aa52ee3 | 2008-11-14 11:05:57 +0000 | [diff] [blame] | 4 | xmlns="org.apache.felix.ipojo"
|
| 5 | >
|
| 6 | <component classname="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradedFooServiceProvider"
|
| 7 | name="COMPARATOR-gradedFooProvider">
|
| 8 | <provides>
|
| 9 | <property field="grade"/>
|
| 10 | </provides>
|
| 11 | </component>
|
| 12 |
|
| 13 |
|
| 14 | <component classname="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.CheckServiceProvider"
|
| 15 | name="COMPARATOR-DynamicCheckService">
|
| 16 | <provides/>
|
| 17 | <requires field="fs" comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator"/>
|
| 18 | <requires field="fss" comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator"/>
|
| 19 | <requires comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator">
|
| 20 | <callback type="bind" method="bind"/>
|
| 21 | <callback type="unbind" method="unbind"/>
|
| 22 | </requires>
|
| 23 | </component>
|
| 24 |
|
| 25 | <component classname="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.CheckServiceProvider"
|
| 26 | name="COMPARATOR-DynamicPriorityCheckService">
|
| 27 | <provides/>
|
| 28 | <requires policy="dynamic-priority" field="fs" comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator"/>
|
| 29 | <requires policy="dynamic-priority" field="fss" comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator"/>
|
| 30 | <requires policy="dynamic-priority" comparator="org.apache.felix.ipojo.test.scenarios.service.dependency.comparator.component.GradeComparator">
|
| 31 | <callback type="bind" method="bind"/>
|
| 32 | <callback type="unbind" method="unbind"/>
|
| 33 | </requires>
|
| 34 | </component>
|
| 35 |
|
| 36 | </ipojo>
|