org.sigilaris.node.jvm.storage.swaydb
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Factory for creating SwayDB-backed HotStuff snapshot stores.
Factory for creating SwayDB-backed HotStuff snapshot stores.
Attributes
- Source
- HotStuffSnapshotStores.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
KeyValueStore implementation backed by a SwayDB persistent map.
KeyValueStore implementation backed by a SwayDB persistent map.
Values are serialized to byte arrays using ByteEncoder/ByteDecoder.
Type parameters
- K
-
the key type
- V
-
the value type, which must have byte codec instances
Value parameters
- map
-
the underlying SwayDB map
Attributes
- Companion
- object
- Source
- KeyValueSwayStore.scala
- Supertypes
Factory methods for creating KeyValueSwayStore instances.
Factory methods for creating KeyValueSwayStore instances.
Attributes
- Companion
- class
- Source
- KeyValueSwayStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KeyValueSwayStore.type
Defines the filesystem directory layout for all SwayDB-backed persistent stores.
Defines the filesystem directory layout for all SwayDB-backed persistent stores.
Value parameters
- batch
-
paths for batch-related stores
- block
-
paths for block-related stores
- event
-
paths for event-related stores
- pipeline
-
paths for transaction pipeline metadata stores
- root
-
the root directory for all storage
- state
-
paths for consensus state stores
- transaction
-
paths for transaction-related stores
Attributes
- Companion
- object
- Source
- StorageLayout.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Companion providing nested path group types and factory methods for StorageLayout.
Companion providing nested path group types and factory methods for StorageLayout.
Attributes
- Companion
- class
- Source
- StorageLayout.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
StorageLayout.type
StoreIndex implementation backed by a SwayDB persistent map, supporting range queries.
StoreIndex implementation backed by a SwayDB persistent map, supporting range queries.
Type parameters
- K
-
the key type
- V
-
the value type, which must have byte codec instances
Value parameters
- map
-
the underlying SwayDB map
Attributes
- Companion
- object
- Source
- StoreIndexSwayInterpreter.scala
- Supertypes
Attributes
- Companion
- class
- Source
- StoreIndexSwayInterpreter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SwayDbApplicationSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- SwayDbExactTxPipelineStore.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SwayDbExactTxPipelineStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- SwayDbTxPipelineStore.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SwayDbTxPipelineStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Factory for creating SwayDB-backed persistent store resources with automatic lifecycle management.
Factory for creating SwayDB-backed persistent store resources with automatic lifecycle management.
Attributes
- Source
- SwayStores.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SwayStores.type