JAMES-1671 Annotate Data model
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d6ff4211 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/d6ff4211 Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/d6ff4211 Branch: refs/heads/master Commit: d6ff42111a9c2a091fb731aa236adb591207200c Parents: 2dd535d Author: Antoine Duprat <antdup...@gmail.com> Authored: Wed Jan 27 12:47:32 2016 +0100 Committer: Antoine Duprat <antdup...@gmail.com> Committed: Thu Feb 4 10:05:22 2016 +0100 ---------------------------------------------------------------------- server/protocols/jmap/doc/specs/spec/datamodel.mdwn | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/d6ff4211/server/protocols/jmap/doc/specs/spec/datamodel.mdwn ---------------------------------------------------------------------- diff --git a/server/protocols/jmap/doc/specs/spec/datamodel.mdwn b/server/protocols/jmap/doc/specs/spec/datamodel.mdwn index cdd19c7..7ce1826 100644 --- a/server/protocols/jmap/doc/specs/spec/datamodel.mdwn +++ b/server/protocols/jmap/doc/specs/spec/datamodel.mdwn @@ -1,10 +1,16 @@ ## Data model overview ### Accounts +<aside class="warning"> +Not implemented +</aside> All data belongs to an account. An account may provide access to mail, contacts and/or calendars. Most operations are isolated to a single account; there are a few explicit operations to copy data between them. A single login may provide access to multiple accounts, for example if another user is sharing data with the user. ### Ids +<aside class="notice"> +Work in progress. Unique message id is generated by concatenate the username, the mailboxId and the uid. +</aside> All ids for messages, contacts, etc. are assigned by the server and are immutable. They MUST be unique among all records of the **same type** within the **same account**. Ids may clash across accounts, or for two records of different types within the same account. --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org