Package net.bluemind.device.api
Interface IDevice
- All Superinterfaces:
IRestoreCrudSupport<Device>,IRestoreItemCrudSupport<Device>,IRestoreSupport<Device>
-
Method Summary
Modifier and TypeMethodDescriptionbyIdentifier(String uid) voidvoidvoidgetComplete(String uid) list()voidsetPartnership(String uid) voidunsetPartnership(String uid) voidvoidvoidupdateLastSync(String uid) voidMethods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, restore
-
Method Details
-
create
- Throws:
ServerFault
-
update
- Throws:
ServerFault
-
delete
- Specified by:
deletein interfaceIRestoreCrudSupport<Device>- Throws:
ServerFault
-
deleteAll
- Throws:
ServerFault
-
getComplete
@GET @Path("{uid}/complete") ItemValue<Device> getComplete(@PathParam("uid") String uid) throws ServerFault - Specified by:
getCompletein interfaceIRestoreItemCrudSupport<Device>- Throws:
ServerFault
-
byIdentifier
@GET @Path("{identifier}/byIdentifier") ItemValue<Device> byIdentifier(@PathParam("identifier") String uid) throws ServerFault - Throws:
ServerFault
-
list
- Throws:
ServerFault
-
wipe
@POST @Path("_wipe/{uid}") void wipe(@PathParam("uid") String uid, WipeMode mode) throws ServerFault - Throws:
ServerFault
-
unwipe
- Throws:
ServerFault
-
setPartnership
@PUT @Path("{uid}/_partnership") void setPartnership(@PathParam("uid") String uid) throws ServerFault - Throws:
ServerFault
-
unsetPartnership
@DELETE @Path("{uid}/_partnership") void unsetPartnership(@PathParam("uid") String uid) throws ServerFault - Throws:
ServerFault
-
updateLastSync
- Throws:
ServerFault
-