Package org.eclipse.rdf4j.sail.base
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
-
Interface Summary Interface Description SailClosable Common interface to objects that throwSailException
on close.SailDataset A state of anSailSource
at a point in time that will remain consistent untilSailDataset.close()
is called.SailSink A mutable source of RDF graphs.SailSource A persistent yet mutable source or container of RDF graphs.SailStore A high level interface used bySailSourceConnection
to accessSailSource
. -
Class Summary Class Description BackingSailSource A BackingSailSource
that does not respond toBackingSailSource.close()
BackingSailSource.prepare()
orBackingSailSource.flush()
.DistinctModelReducingUnionIteration An Iteration that takes two source.SailSourceConnection ASailConnection
implementation that is based on anSailStore
.SnapshotSailStore ASailStore
wrapper that branches the backingSailSource
s to provide concurrentIsolationLevels.SNAPSHOT_READ
isolation and higher.