Package net.bluemind.webappdata.api
Interface IWebAppData
- All Superinterfaces:
IChangelogSupport
,ICrudSupport<WebAppData>
,IGetSupport<WebAppData>
,IItemChangelogSupport
,IReadByIdSupport<WebAppData>
,IRestoreCrudSupport<WebAppData>
,IRestoreItemCrudSupport<WebAppData>
,IRestoreSupport<WebAppData>
@Path("/webappdata/{containerUid}")
public interface IWebAppData
extends IChangelogSupport, IItemChangelogSupport, 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
changeset, changesetById, filteredChangesetById, getVersion
Methods inherited from interface net.bluemind.core.container.api.IItemChangelogSupport
itemChangelog
Methods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetById
Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, 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 interfaceIGetSupport<WebAppData>
- Specified by:
getComplete
in interfaceIRestoreItemCrudSupport<WebAppData>
-
multipleGet
- Specified by:
multipleGet
in interfaceICrudSupport<WebAppData>
-