Package net.bluemind.eas.api
Interface IEas
@Path("/eas")
public interface IEas
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deletePendingReset
(Account account) getFolderSyncVersions
(Account account) getHeartbeat
(String deviceUid) void
insertClientId
(String clientId) void
insertPendingReset
(Account account) isKnownClientId
(String clientId) void
setFolderSyncVersions
(FolderSyncVersions versions) void
setHeartbeat
(Heartbeat heartbeat)
-
Method Details
-
getHeartbeat
@GET @Path("_heartbeat") Heartbeat getHeartbeat(@QueryParam("deviceUid") String deviceUid) throws ServerFault - Throws:
ServerFault
-
setHeartbeat
- Throws:
ServerFault
-
insertPendingReset
- Throws:
ServerFault
-
needReset
- Throws:
ServerFault
-
deletePendingReset
- Throws:
ServerFault
-
insertClientId
@PUT @Path("_sendmailId/{clientId}") void insertClientId(@PathParam("clientId") String clientId) throws ServerFault - Throws:
ServerFault
-
isKnownClientId
@GET @Path("_sendmailId/{clientId}") Boolean isKnownClientId(@PathParam("clientId") String clientId) throws ServerFault - Throws:
ServerFault
-
setFolderSyncVersions
@PUT @Path("_setFolderSync") void setFolderSyncVersions(FolderSyncVersions versions) throws ServerFault - Throws:
ServerFault
-
getFolderSyncVersions
@GET @Path("_getFolderSync") Map<String,String> getFolderSyncVersions(Account account) throws ServerFault - Throws:
ServerFault
-
getConfiguration
- Throws:
ServerFault
-