public class MailboxIdentityService extends java.lang.Object implements IMailboxIdentity
| Constructor and Description |
|---|
MailboxIdentityService(BmContext context,
Container mboxesContainer,
Container boxContainer,
Item mboxItem,
Mailbox mboxValue,
ItemValue<Domain> domain) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(java.lang.String id,
Identity identity)
Create an
Identity. |
void |
delete(java.lang.String id)
Delete an existing
Identity. |
Identity |
get(java.lang.String id)
Retrieve an existing
Identity |
java.util.List<IdentityDescription> |
getIdentities()
Retrieve mailbox
Identitys |
java.util.List<IdentityDescription> |
getPossibleIdentities()
Retrieve all possible mailbox
Identitys (for each email defined in
mailbox even if no identies are defined ( if identity doesnt exists for one
mail, IdentityDescription.id will be null |
void |
restore(ItemValue<Identity> identityItem,
boolean isCreate) |
void |
update(java.lang.String id,
Identity identity)
Update an existing
Identity. |
public MailboxIdentityService(BmContext context, Container mboxesContainer, Container boxContainer, Item mboxItem, Mailbox mboxValue, ItemValue<Domain> domain) throws ServerFault
ServerFaultpublic void create(java.lang.String id,
Identity identity)
throws ServerFault
IMailboxIdentityIdentity. An Identity can be used by a user to set
the from header in a mail and add a signature.create in interface IMailboxIdentityServerFaultpublic void update(java.lang.String id,
Identity identity)
throws ServerFault
IMailboxIdentityIdentity. An Identity can be used by a
user to set the from header in a mail and add a signature.update in interface IMailboxIdentityServerFaultpublic void delete(java.lang.String id)
throws ServerFault
IMailboxIdentityIdentity.delete in interface IRestoreCrudSupport<Identity>delete in interface IMailboxIdentityServerFaultpublic Identity get(java.lang.String id) throws ServerFault
IMailboxIdentityIdentityget in interface IRestoreSupport<Identity>get in interface IMailboxIdentityServerFaultpublic java.util.List<IdentityDescription> getIdentities() throws ServerFault
IMailboxIdentityIdentitysgetIdentities in interface IMailboxIdentityServerFaultpublic java.util.List<IdentityDescription> getPossibleIdentities() throws ServerFault
IMailboxIdentityIdentitys (for each email defined in
mailbox even if no identies are defined ( if identity doesnt exists for one
mail, IdentityDescription.id will be nullgetPossibleIdentities in interface IMailboxIdentityServerFaultpublic void restore(ItemValue<Identity> identityItem, boolean isCreate)
restore in interface IRestoreSupport<Identity>Copyright © 2023. All Rights Reserved.