public interface IContainerStoreService<T>
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
allUids() |
java.util.List<java.lang.String> |
allUidsOrderedByDisplayname() |
void |
attach(java.lang.String uid,
java.lang.String displayName,
T value) |
ContainerChangelog |
changelog(java.lang.Long from,
long to) |
ItemChangelog |
changelog(java.lang.String itemUid,
java.lang.Long from,
long to) |
long |
create(java.lang.String uid,
java.lang.String extId,
java.lang.String displayName,
T value)
Create item with external ID
|
long |
create(java.lang.String uid,
java.lang.String displayName,
T value)
Create item without external ID
|
long |
createWithId(java.lang.String uid,
java.lang.Long internalId,
java.lang.String extId,
java.lang.String displayName,
T value)
Create item with external and a given internal ID.
|
boolean |
delete(java.lang.String uid) |
void |
deleteAll()
delete all values ( changelog is available for deleted values )
|
void |
detach(java.lang.String uid) |
ItemValue<T> |
get(long id,
java.lang.Long version) |
ItemValue<T> |
get(java.lang.String uid,
java.lang.Long version) |
ItemValue<T> |
getByExtId(java.lang.String extId)
Get item by external ID
|
void |
prepareContainerDelete()
delete all values.
|
long |
setExtId(java.lang.String uid,
java.lang.String extId) |
void |
touch(java.lang.String uid) |
long |
update(java.lang.String uid,
java.lang.String displayName,
T value) |
ContainerChangelog changelog(java.lang.Long from, long to) throws ServerFault
ServerFaultItemChangelog changelog(java.lang.String itemUid, java.lang.Long from, long to) throws ServerFault
ServerFaultItemValue<T> get(java.lang.String uid, java.lang.Long version) throws ServerFault
ServerFaultItemValue<T> get(long id, java.lang.Long version) throws ServerFault
ServerFaultItemValue<T> getByExtId(java.lang.String extId) throws ServerFault
extId - ServerFaultlong create(java.lang.String uid,
java.lang.String displayName,
T value)
throws ServerFault
uid - displayName - value - ServerFaultvoid attach(java.lang.String uid,
java.lang.String displayName,
T value)
throws ServerFault
ServerFaultlong create(java.lang.String uid,
java.lang.String extId,
java.lang.String displayName,
T value)
throws ServerFault
uid - extId - displayName - value - ServerFaultlong createWithId(java.lang.String uid,
java.lang.Long internalId,
java.lang.String extId,
java.lang.String displayName,
T value)
throws ServerFault
uid - internalId - extId - displayName - value - ServerFaultlong update(java.lang.String uid,
java.lang.String displayName,
T value)
throws ServerFault
ServerFaultboolean delete(java.lang.String uid)
throws ServerFault
uid - ServerFaultvoid detach(java.lang.String uid)
throws ServerFault
ServerFaultvoid deleteAll()
throws ServerFault
ServerFaultvoid touch(java.lang.String uid)
throws ServerFault
ServerFaultjava.util.List<java.lang.String> allUids()
throws ServerFault
ServerFaultvoid prepareContainerDelete()
throws ServerFault
ServerFaultjava.util.List<java.lang.String> allUidsOrderedByDisplayname()
throws ServerFault
ServerFaultlong setExtId(java.lang.String uid,
java.lang.String extId)
throws ServerFault
ServerFaultCopyright © 2021. All Rights Reserved.