blob: 90935b59904a8dae4145545b1afaf6a28d7958a2 [file] [log] [blame]
Humberto Cervantes Macedaa3664ba2006-04-21 16:34:36 +00001Component Description
2
3112.4.1 Service Component Header
4[ ] Process multi-entry (comma separated) header
5[ ] Support fragments
6[ ] Log error with log service in case header cannot be located
7
8112.4.2 XML Document
9[ ] Use document namespace
10
11112.4.3 Component Element
12[ ] Verify that the name of a component is globally unique
13[ OK ] Enabled set to true when not present
14[ OK ] Support null factory attribute
15[ OK ] Immediate set to false by default
16
17112.4.4 Implementation Element
18[ OK ] Check that the implementation element is present
19
20112.4.5 Properties and Property Elements
21[ OK ] Support property
22[ ] Support Configuration Admin's service
23[ ] Element body with multiple lines
24[ ] Support properties (file)
25
26112.4.6 Service Element
27[ OK ] Support for optional declaration
28[ OK ] Support for provides
29
30112.4.7 Reference Element
31[ OK ] Name of the reference
32[ OK ] Interface
33[ OK ] Cardinality
34[ OK ] Policy
35[ OK ] Target
36[ OK ] bind
37[ OK ] unbind
38
39Component Lifecycle
40
41[ OK ] 112.5.1 Enabled
42[ OK ] 112.5.2 Satisfied
43[ OK ] 112.5.3 Immediate
44[ OK ] 112.5.4 Delayed
45[ ] 112.5.5 Factory
46[ OK ] 112.5.6 Activation
47[ OK ] 112.5.7 Binding Services
48[ OK ] 112.5.8 Activate Method
49[ ] 112.5.9 Component Context
50[ ] 112.5.10 Bound Service Replacement
51[ ] 112.5.11 Deactivation
52[ OK ] 112.5.12 Deactivate Method
53[ OK ] 112.5.13 Unbinding
54
55[ ] 112.6 Component Properties
56[ ] 112.7 Deployment
57
58Service Component Runtime
59
60[ ] 112.8.1 Relationship to OSGi Framework
61[ ] 112.8.2 Starting and Stopping SCR
62
63Security
64
65[ ] 112.9.1 Service Permissions
66[ ] 112.9.2 Using hasPermission