Package io.resys.hdes.client.spi
Class HdesInMemoryStore
java.lang.Object
io.resys.hdes.client.spi.HdesInMemoryStore
- All Implemented Interfaces:
HdesStore
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface io.resys.hdes.client.api.HdesStore
HdesStore.Branch, HdesStore.BranchQuery, HdesStore.CreateStoreEntity, HdesStore.DeleteAstType, HdesStore.DetachedEntity, HdesStore.HdesCreds, HdesStore.HdesCredsSupplier, HdesStore.HistoryEntity, HdesStore.HistoryQuery, HdesStore.ImportStoreEntity, HdesStore.QueryBuilder, HdesStore.StoreEntity, HdesStore.StoreExceptionMsg, HdesStore.StoreRepoBuilder, HdesStore.StoreState, HdesStore.UpdateStoreEntity, HdesStore.UpdateStoreEntityWithBodyType -
Constructor Summary
ConstructorsConstructorDescriptionHdesInMemoryStore(Map<String, HdesStore.StoreEntity> entities) HdesInMemoryStore(Map<String, HdesStore.StoreEntity> entities, String branchName) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>>batch(HdesStore.ImportStoreEntity batchType) static HdesInMemoryStore.Builderbuilder()io.smallrye.mutiny.Uni<HdesStore.StoreEntity>create(HdesStore.CreateStoreEntity newType) io.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>>delete(HdesStore.DeleteAstType deleteType) history()query()repo()io.smallrye.mutiny.Uni<HdesStore.StoreEntity>update(HdesStore.UpdateStoreEntity updateType) withBranch(String branchName)
-
Constructor Details
-
HdesInMemoryStore
-
HdesInMemoryStore
-
-
Method Details
-
create
-
update
-
delete
public io.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>> delete(HdesStore.DeleteAstType deleteType) -
query
-
builder
-
history
-
repo
-
getBranchName
- Specified by:
getBranchNamein interfaceHdesStore
-
withBranch
- Specified by:
withBranchin interfaceHdesStore
-
batch
public io.smallrye.mutiny.Uni<List<HdesStore.StoreEntity>> batch(HdesStore.ImportStoreEntity batchType) -
getRepoName
- Specified by:
getRepoNamein interfaceHdesStore
-
getHeadName
- Specified by:
getHeadNamein interfaceHdesStore
-
queryBranches
- Specified by:
queryBranchesin interfaceHdesStore
-