ApplicationArtifactStorage

org.sigilaris.node.jvm.runtime.application.v2.ApplicationArtifactStorage
See theApplicationArtifactStorage companion object

Live immutable artifact operations share the voting gate and failure fence. Recovery callbacks already hold that gate and must read their provided DurableJournal directly; retained vote/application evidence carries its complete canonical plan, so recovery never needs this live lookup adapter.

Attributes

Companion
object
Source
ApplicationArtifactStorage.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def read(namespace: Text, digest: Hash): Result[F, Bytes]
def retain(namespace: Text, digest: Hash, bytes: Bytes): Result[F, Unit]