InMemoryTxPipelineStore

org.sigilaris.node.jvm.runtime.txpipeline.InMemoryTxPipelineStore
See theInMemoryTxPipelineStore companion object
final class InMemoryTxPipelineStore[F[_]] extends TxPipelineStore[F]

Attributes

Companion
object
Source
InMemoryTxPipelineStore.scala
Graph
Supertypes
trait TxPipelineStore[F]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def create(record: TxPipelineRecord): EitherT[F, TxPipelineStoreFailure, TxPipelineRecord]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala
override def get(pipelineId: TxPipelineId): EitherT[F, TxPipelineStoreFailure, Option[TxPipelineRecord]]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala
override def getByIdempotencyKey(idempotencyKey: TxPipelineIdempotencyKey): EitherT[F, TxPipelineStoreFailure, Option[TxPipelineRecord]]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala
override def list(offset: Int, limit: Int): EitherT[F, TxPipelineStoreFailure, Vector[TxPipelineRecord]]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala
override def put(record: TxPipelineRecord): EitherT[F, TxPipelineStoreFailure, Unit]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala
override def update(pipelineId: TxPipelineId)(update: TxPipelineRecord => TxPipelineStoreUpdate): EitherT[F, TxPipelineStoreFailure, Option[TxPipelineStoreUpdate]]

Attributes

Definition Classes
Source
InMemoryTxPipelineStore.scala