Package net.bluemind.mailshare.api
Interface IMailshare
- All Superinterfaces:
IDirEntryPhotoSupport,IRestoreDirEntryWithMailboxSupport<Mailshare>,IRestoreSupport<Mailshare>
@Path("/mailshares/{domainUid}")
public interface IMailshare
extends IDirEntryPhotoSupport, IRestoreDirEntryWithMailboxSupport<Mailshare>
-
Method Summary
Methods inherited from interface net.bluemind.directory.api.IDirEntryPhotoSupport
deletePhoto, getIcon, getPhoto, setPhotoMethods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, restore
-
Method Details
-
getComplete
@GET @Path("{uid}/complete") ItemValue<Mailshare> getComplete(@PathParam("uid") String uid) throws ServerFault Fetch aMailsharefrom its unique uid- Specified by:
getCompletein interfaceIRestoreDirEntryWithMailboxSupport<Mailshare>- Parameters:
uid-- Returns:
ItemValue<Mailshare>- Throws:
ServerFault
-
allComplete
Fetches all Mailshares- Returns:
- list of all Mailshares
- Throws:
ServerFault
-
delete
DeleteMailshareentry- Specified by:
deletein interfaceIRestoreDirEntryWithMailboxSupport<Mailshare>- Parameters:
uid-- Throws:
ServerFault
-
byEmail
@GET @Path("_byemail") ItemValue<Mailshare> byEmail(@QueryParam("email") String email) throws ServerFault - Throws:
ServerFault