switch (editMode) {
case ADD:
acl = acl.union(mailboxACLEntryKey, mailboxAclRights);
break;
case REMOVE:
acl = acl.except(mailboxACLEntryKey, mailboxAclRights);
break;
case REPLACE:
acl = acl.replace(mailboxACLEntryKey, mailboxAclRights);
break;
default: