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(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 IChangelogSupport
changeset, changesetById, filteredChangesetById, getVersionMethods inherited from interface IGetSupport
getLightMethods inherited from interface IItemChangelogSupport
itemChangelogMethods inherited from interface IReadByIdSupport
getCompleteById, multipleGetByIdMethods inherited from interface 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>
-