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) voidvoidgetComplete(String uid) multipleGet(List<String> uids) update(String uid, WebAppData value) Methods inherited from interface net.bluemind.core.container.api.IChangelogSupport
changeset, changesetById, filteredChangesetById, getVersionMethods inherited from interface net.bluemind.core.container.api.IItemChangelogSupport
itemChangelogMethods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetByIdMethods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, restore
-
Method Details
-
getByKey
-
allUids
- Specified by:
allUidsin interfaceICrudSupport<WebAppData>
-
update
- Specified by:
updatein interfaceICrudSupport<WebAppData>
-
create
- Specified by:
createin interfaceICrudSupport<WebAppData>
-
delete
- Specified by:
deletein interfaceICrudSupport<WebAppData>- Specified by:
deletein interfaceIRestoreCrudSupport<WebAppData>
-
deleteAll
@DELETE @Path("_deleteAll") void deleteAll()- Specified by:
deleteAllin interfaceICrudSupport<WebAppData>
-
getComplete
- Specified by:
getCompletein interfaceICrudSupport<WebAppData>- Specified by:
getCompletein interfaceIGetSupport<WebAppData>- Specified by:
getCompletein interfaceIRestoreItemCrudSupport<WebAppData>
-
multipleGet
- Specified by:
multipleGetin interfaceICrudSupport<WebAppData>
-