You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "René Cordier (Jira)" <se...@james.apache.org> on 2020/03/09 09:06:00 UTC

[jira] [Closed] (JAMES-3100) Session pojo and serialization

     [ https://issues.apache.org/jira/browse/JAMES-3100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

René Cordier closed JAMES-3100.
-------------------------------
    Resolution: Duplicate

Duplicate of JAMES-2890

> Session pojo and serialization
> ------------------------------
>
>                 Key: JAMES-3100
>                 URL: https://issues.apache.org/jira/browse/JAMES-3100
>             Project: James Server
>          Issue Type: Improvement
>            Reporter: René Cordier
>            Priority: Major
>
> {code:java}
> {
>   "capabilities": {
>      "urn:ietf:params:jmap:core":
>        "maxSizeUpload": 10000000,
>        "maxConcurrentUpload": 4,
>        "maxSizeRequest": 10000000,
>        "maxConcurrentRequests": 4,
>        "maxCallsInRequest": 16,
>        "maxObjectsInGet": 500,
>        "maxObjectsInSet": 500,
>        "collationAlgorithms": ["i;unicode-casemap"]
>      },
>      "urn:ietf:params:jmap:mail":
>        "maxMailboxesPerEmail": 10000000,
>        "maxMailboxDepth": null,
>        "maxSizeMailboxName": 200,
>        "maxSizeAttachmentsPerEmail": 20000000,
>        "mayCreateTopLevelMailbox": true,
>        "emailQuerySortOptions": ["receivedAt", "cc", "from", "to", "subject", "size", "sentAt", "hasKeyword", "uid", "Id"],
>      },
>   },
>   "accounts": [
>       "bob@apache.org" : {
>         "name": "bob@apache.org",
>         "isPersonal": "true",
>         "isReadOnly": "false",
>         "capabilities": {...},
>       }
>   ],
>   "primaryAccounts": {
>      "urn:ietf:params:jmap:mail": "bob@apache.org"
>   },
>   "username": "bob@apache.org",
>   "apiUrl": "https://example.com/jmap/api",
>   "downloadUrl": "https://example.com/jmap/download/{accountId}/{blobId}/{name}?accept={type}",
>   "uploadUrl": "https://example.com/jmap/upload/{accountId}",
>   "eventSourceUrl": "https://example.com/jmap/eventsource/?types={types}&closeafter={closeafter}&ping={ping}",
>   "state": null
> }
> {code}
> *DoD*: implement POJOs and the serializer if needed



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org