Package net.bluemind.webappdata.api
Interface IWebAppData
- All Superinterfaces:
IChangelogSupport
,ICrudSupport<WebAppData>
,IDataShardSupport
,IReadByIdSupport<WebAppData>
,IRestoreCrudSupport<WebAppData>
,IRestoreItemCrudSupport<WebAppData>
,IRestoreSupport<WebAppData>
@Path("/webappdata/{containerUid}")
public interface IWebAppData
extends IChangelogSupport, IDataShardSupport, ICrudSupport<WebAppData>, IRestoreItemCrudSupport<WebAppData>, IReadByIdSupport<WebAppData>
WebAppData API - allow to save web applications data. All methods work on
. Use
WebAppData
in a specific container identified by a unique UID, see
invalid reference
WebAppData.getContainerUid
IContainers.all(net.bluemind.core.container.api.ContainerQuery)
to lookup all
containers of specific type.-
Method Summary
Modifier and TypeMethodDescriptionallUids()
create
(String uid, WebAppData value) void
void
getComplete
(String uid) multipleGet
(List<String> uids) update
(String uid, WebAppData value) Methods inherited from interface net.bluemind.core.container.api.IChangelogSupport
allIds, changeset, changesetById, filteredChangesetById, getVersion, itemChangelog
Methods inherited from interface net.bluemind.core.container.api.IDataShardSupport
xfer
Methods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetById
Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, restore
-
Method Details
-
getByKey
-
allUids
- Specified by:
allUids
in interfaceICrudSupport<WebAppData>
-
update
- Specified by:
update
in interfaceICrudSupport<WebAppData>
-
create
- Specified by:
create
in interfaceICrudSupport<WebAppData>
-
delete
- Specified by:
delete
in interfaceICrudSupport<WebAppData>
- Specified by:
delete
in interfaceIRestoreCrudSupport<WebAppData>
-
deleteAll
@DELETE @Path("_deleteAll") void deleteAll()- Specified by:
deleteAll
in interfaceICrudSupport<WebAppData>
-
getComplete
- Specified by:
getComplete
in interfaceICrudSupport<WebAppData>
- Specified by:
getComplete
in interfaceIRestoreItemCrudSupport<WebAppData>
-
multipleGet
- Specified by:
multipleGet
in interfaceICrudSupport<WebAppData>
-