File: access-usecases.txt

package info (click to toggle)
libical3 3.0.20-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 13,068 kB
  • sloc: ansic: 37,740; xml: 6,726; cpp: 6,414; python: 2,551; perl: 1,613; java: 1,415; yacc: 1,136; sh: 520; lex: 133; makefile: 46; php: 10
file content (60 lines) | stat: -rw-r--r-- 1,368 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60


Usecases
---------

1) iMIP based CUA uses a local, file-based store

2) CAP based CUA uses one or more remote CAP servers

3) CAP based CUA uses a local cache that synchronizes with one or more
CAP servers.

4) CUA imports and exports from a file

Scenarios.
---------

1 Open a connection to a store.

2 Create a new calendar for which user Bob can read and user Alice can
read an write.

3 Create several new calendars

4 Delete a calendar

5 Change the calid of a calendar

6 Delete all calendars belonging to user bob

7 Get three new UIDs from the store

8 Store a new VEVENT in the store.

9 Find all components for which the LOCATION is "West Conference Room"
and change them to "East Conference Room"

10 Find the component with UID X and add a GEO property to it.

11 Delete all VEVENTS which have a METHOD that is not CREATED

12 Retrieve all VEVENTS which have a METHOD that is not CREATED

13 Retrieve the capabilities of the store

14 Retrieve/Modify/Add/Delete properties of a store

15 Retrieve/Modify/Add/Delete VCARs of a store

16 Retrieve/Modify/Add/Delete VTIMEZONEs of a store

17 Retrieve/Modify/Add/Delete properties of a calendar

18 Retrieve/Modify/Add/Delete VCARs of a calendar

19 Retrieve/Modify/Add/Delete VTIMEZONEs of a calendar

20 Translate a CALID into one or more UPNs

21 Expand a group UPN into all of the members of the group