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, setPhoto
Methods 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 aMailshare
from its unique uid- Specified by:
getComplete
in interfaceIRestoreDirEntryWithMailboxSupport<Mailshare>
- Parameters:
uid
-- Returns:
ItemValue<Mailshare>
- Throws:
ServerFault
-
allComplete
Fetches all Mailshares- Returns:
- list of all Mailshares
- Throws:
ServerFault
-
delete
DeleteMailshare
entry- Specified by:
delete
in interfaceIRestoreDirEntryWithMailboxSupport<Mailshare>
- Parameters:
uid
-- Throws:
ServerFault