Package io.resys.hdes.client.spi.store
Class PersistenceCommands
java.lang.Object
io.resys.hdes.client.spi.store.PersistenceCommands
- All Implemented Interfaces:
ThenaConfig.Commands
- Direct Known Subclasses:
DocumentQueryBuilder,ThenaStoreTemplate
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected HdesStore.StoreExceptionMsgprotected HdesStore.StoreExceptionMsgprotected HdesStore.StoreExceptionMsgio.smallrye.mutiny.Uni<HdesStore.StoreEntity>delete(HdesStore.StoreEntity toBeDeleted) io.smallrye.mutiny.Uni<HdesStore.StoreState>get()io.smallrye.mutiny.Uni<ThenaConfig.EntityState>getEntityState(String id) io.smallrye.mutiny.Uni<HdesStore.StoreEntity>save(HdesStore.StoreEntity toBeSaved) io.smallrye.mutiny.Uni<Collection<HdesStore.StoreEntity>>save(Collection<HdesStore.StoreEntity> entities)
-
Field Details
-
config
-
-
Constructor Details
-
PersistenceCommands
-
-
Method Details
-
delete
- Specified by:
deletein interfaceThenaConfig.Commands
-
save
- Specified by:
savein interfaceThenaConfig.Commands
-
save
public io.smallrye.mutiny.Uni<Collection<HdesStore.StoreEntity>> save(Collection<HdesStore.StoreEntity> entities) - Specified by:
savein interfaceThenaConfig.Commands
-
get
- Specified by:
getin interfaceThenaConfig.Commands
-
getEntityState
- Specified by:
getEntityStatein interfaceThenaConfig.Commands
-
convertMessages
-
convertMessages1
protected HdesStore.StoreExceptionMsg convertMessages1(QueryEnvelope<GitPullActions.PullObject> state) -
convertMessages2
protected HdesStore.StoreExceptionMsg convertMessages2(QueryEnvelope<GitPullActions.PullObjects> state) -
getConfig
-