Interface IMailboxIdentity
- All Superinterfaces:
 IRestoreCrudSupport<Identity>,IRestoreSupport<Identity>
@Path("/mailboxes/{domainUid}/identity/{mboxUid}")
public interface IMailboxIdentity
extends IRestoreCrudSupport<Identity>
- 
Method Summary
Modifier and TypeMethodDescriptionvoidCreate anIdentity.voidDelete an existingIdentity.Retrieve an existingIdentityRetrieve mailboxIdentitysRetrieve all possible mailboxIdentitys (for each email defined in mailbox even if no identies are defined ( if identity doesnt exists for one mail,IdentityDescription.idwill be nullvoidUpdate an existingIdentity.Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
itemValueExists, restore 
- 
Method Details
- 
create
Create anIdentity. AnIdentitycan be used by a user to set the from header in a mail and add a signature.- Parameters:
 id-identity-- Throws:
 ServerFault
 - 
update
Update an existingIdentity. AnIdentitycan be used by a user to set the from header in a mail and add a signature.- Parameters:
 id-identity-- Throws:
 ServerFault
 - 
delete
Delete an existingIdentity.- Specified by:
 deletein interfaceIRestoreCrudSupport<Identity>- Parameters:
 id-- Throws:
 ServerFault
 - 
get
Retrieve an existingIdentity- Specified by:
 getin interfaceIRestoreSupport<Identity>- Parameters:
 id-- Returns:
 - Throws:
 ServerFault
 - 
getIdentities
Retrieve mailboxIdentitys- Returns:
 - Throws:
 ServerFault
 - 
getPossibleIdentities
Retrieve all possible mailboxIdentitys (for each email defined in mailbox even if no identies are defined ( if identity doesnt exists for one mail,IdentityDescription.idwill be null- Returns:
 - Throws:
 ServerFault
 
 -