Package net.bluemind.device.api
Interface IDevice
- All Superinterfaces:
IRestoreCrudSupport<Device>
,IRestoreItemCrudSupport<Device>
,IRestoreSupport<Device>
-
Method Summary
Modifier and TypeMethodDescriptionbyIdentifier
(String uid) void
void
void
getComplete
(String uid) list()
void
setPartnership
(String uid) void
unsetPartnership
(String uid) void
void
void
updateLastSync
(String uid) void
Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, restore
-
Method Details
-
create
- Throws:
ServerFault
-
update
- Throws:
ServerFault
-
delete
- Specified by:
delete
in interfaceIRestoreCrudSupport<Device>
- Throws:
ServerFault
-
deleteAll
- Throws:
ServerFault
-
getComplete
@GET @Path("{uid}/complete") ItemValue<Device> getComplete(@PathParam("uid") String uid) throws ServerFault - Specified by:
getComplete
in 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
-