public abstract class BaseDirStoreService<T> extends ContainerStoreService<T>
ContainerStoreService.EmptyChangesetReg, ContainerStoreService.IItemFlagsProvider<W>, ContainerStoreService.IWeightSeedProvider<W>changelogStore, container, containerCacheKey, hasChangeLog, itemStore, itemValueStore, logger, securityContext| Modifier | Constructor and Description |
|---|---|
protected |
BaseDirStoreService(BmContext ctx,
javax.sql.DataSource pool,
SecurityContext securityContext,
Container container,
IItemValueStore<T> itemValueStore) |
| Modifier and Type | Method and Description |
|---|---|
ItemVersion |
create(Item item,
T value)
Create item from an existing one
|
ItemVersion |
create(java.lang.String uid,
java.lang.String extId,
java.lang.String displayName,
T value)
Create item with external ID
|
ItemVersion |
create(java.lang.String uid,
java.lang.String displayName,
T value)
Create item without external ID
|
ItemVersion |
delete(java.lang.String uid) |
all, allIds, allUids, attach, beforeCreationInBackupStore, changelog, changelog, changeset, changesetById, changesetById, count, createValue, createWithId, decorate, decorate, delete, deleteAll, deleteValue, deleteValues, detach, doOrFail, fullChangesetById, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, invalidateLastEmptyChangeset, prepareContainerDelete, setExtId, touch, update, update, update, updateValue, withoutChangelog, xferprotected BaseDirStoreService(BmContext ctx, javax.sql.DataSource pool, SecurityContext securityContext, Container container, IItemValueStore<T> itemValueStore)
public final ItemVersion create(java.lang.String uid, java.lang.String displayName, T value) throws ServerFault
IContainerStoreServicecreate in interface IContainerStoreService<T>create in class ContainerStoreService<T>ServerFaultpublic final ItemVersion create(java.lang.String uid, java.lang.String extId, java.lang.String displayName, T value) throws ServerFault
IContainerStoreServicecreate in interface IContainerStoreService<T>create in class ContainerStoreService<T>ServerFaultpublic final ItemVersion create(Item item, T value) throws ServerFault
IContainerStoreServicecreate in interface IContainerStoreService<T>create in class ContainerStoreService<T>ServerFaultpublic ItemVersion delete(java.lang.String uid) throws ServerFault
delete in interface IContainerStoreService<T>delete in class ContainerStoreService<T>ServerFaultCopyright © 2024. All Rights Reserved.