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 throwSailExceptionon close.SailDataset A state of anSailSourceat 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 bySailSourceConnectionto accessSailSource. -
Class Summary Class Description BackingSailSource A BackingSailSourcethat does not respond toBackingSailSource.close()BackingSailSource.prepare()orBackingSailSource.flush().DistinctModelReducingUnionIteration An Iteration that takes two source.SailSourceConnection ASailConnectionimplementation that is based on anSailStore.SnapshotSailStore ASailStorewrapper that branches the backingSailSources to provide concurrentIsolationLevels.SNAPSHOT_READisolation and higher.