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, 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 © 2023. All Rights Reserved.