@Path(value="/webappdata/{containerUid}")
public interface IWebAppData
extends IChangelogSupport, IDataShardSupport, ICrudSupport<WebAppData>, IRestoreCrudSupport<WebAppData>, IReadByIdSupport<WebAppData>
WebAppData in a specific container identified by a unique UID, see
WebAppData.getContainerUid. Use
IContainers.all(net.bluemind.core.container.api.ContainerQuery) to lookup all
containers of specific type.| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
allUids() |
Ack |
create(java.lang.String uid,
WebAppData value) |
void |
delete(java.lang.String uid) |
void |
deleteAll() |
WebAppData |
getByKey(java.lang.String key) |
ItemValue<WebAppData> |
getComplete(java.lang.String uid) |
ItemValue<WebAppData> |
getCompleteById(long id) |
java.util.List<ItemValue<WebAppData>> |
multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<WebAppData>> |
multipleGetById(java.util.List<java.lang.Long> ids) |
Ack |
update(java.lang.String uid,
WebAppData value) |
allIds, changeset, changesetById, containerChangelog, filteredChangesetById, getVersion, itemChangelogxferget, restore@GET
@Path(value="key/{key}")
WebAppData getByKey(@PathParam(value="key")
java.lang.String key)
@GET @Path(value="_alluids") java.util.List<java.lang.String> allUids()
allUids in interface ICrudSupport<WebAppData>@POST
@Path(value="uid/{uid}")
Ack update(@PathParam(value="uid")
java.lang.String uid,
WebAppData value)
update in interface ICrudSupport<WebAppData>@PUT
@Path(value="uid/{uid}")
Ack create(@PathParam(value="uid")
java.lang.String uid,
WebAppData value)
create in interface ICrudSupport<WebAppData>@DELETE
@Path(value="uid/{uid}")
void delete(@PathParam(value="uid")
java.lang.String uid)
delete in interface ICrudSupport<WebAppData>delete in interface IRestoreCrudSupport<WebAppData>@DELETE @Path(value="_deleteAll") void deleteAll()
deleteAll in interface ICrudSupport<WebAppData>@GET
@Path(value="uid/{uid}")
ItemValue<WebAppData> getComplete(@PathParam(value="uid")
java.lang.String uid)
getComplete in interface ICrudSupport<WebAppData>@POST @Path(value="uid/_mget") java.util.List<ItemValue<WebAppData>> multipleGet(java.util.List<java.lang.String> uids)
multipleGet in interface ICrudSupport<WebAppData>@GET
@Path(value="{id}/completeById")
ItemValue<WebAppData> getCompleteById(@PathParam(value="id")
long id)
getCompleteById in interface IReadByIdSupport<WebAppData>@POST @Path(value="_mgetById") java.util.List<ItemValue<WebAppData>> multipleGetById(java.util.List<java.lang.Long> ids)
multipleGetById in interface IReadByIdSupport<WebAppData>Copyright © 2024. All Rights Reserved.