public abstract class BaseDirStoreService<T> extends ContainerStoreService<T>
ContainerStoreService.IItemFlagsProvider<W>, ContainerStoreService.IWeightSeedProvider<W>
changelogStore, container, 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(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, 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, updateValue, xfer
protected 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
IContainerStoreService
create
in interface IContainerStoreService<T>
create
in class ContainerStoreService<T>
ServerFault
public final ItemVersion create(java.lang.String uid, java.lang.String extId, java.lang.String displayName, T value) throws ServerFault
IContainerStoreService
create
in interface IContainerStoreService<T>
create
in class ContainerStoreService<T>
ServerFault
public ItemVersion delete(java.lang.String uid) throws ServerFault
delete
in interface IContainerStoreService<T>
delete
in class ContainerStoreService<T>
ServerFault
Copyright © 2021. All Rights Reserved.