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) voidvoidgetComplete(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, itemChangelogMethods inherited from interface net.bluemind.core.container.api.IDataShardSupport
xferMethods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetByIdMethods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, 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 interfaceIRestoreItemCrudSupport<WebAppData>
-
multipleGet
- Specified by:
multipleGetin interfaceICrudSupport<WebAppData>
-