net.corda.node.services.persistence

Package net.corda.node.services.persistence

Types

DBCheckpointStorage class DBCheckpointStorage : CheckpointStorage

Simple checkpoint key value storage in DB using the underlying JDBCHashMap and transactional context of the call sites.

DBTransactionMappingStorage class DBTransactionMappingStorage : StateMachineRecordedTransactionMappingStorage

Database storage of a txhash -> state machine id mapping.

DBTransactionStorage class DBTransactionStorage : TransactionStorage
DataVending object DataVending
InMemoryStateMachineRecordedTransactionMappingStorage class InMemoryStateMachineRecordedTransactionMappingStorage : StateMachineRecordedTransactionMappingStorage

This is a temporary in-memory storage of a state machine id -> txhash mapping

NodeAttachmentService class NodeAttachmentService : AttachmentStorage, AcceptsFileUpload

Stores attachments in the specified local directory, which must exist. Doesnt allow new attachments to be uploaded.

StorageServiceImpl open class StorageServiceImpl : SingletonSerializeAsToken, TxWritableStorageService