Interface SailConnection

All Superinterfaces:
AutoCloseable
All Known Subinterfaces:
InferencerConnection, NotifyingSailConnection
All Known Implementing Classes:
AbstractForwardChainingInferencerConnection, AbstractNotifyingSailConnection, AbstractSailConnection, DedupingInferencerConnection, ElasticsearchStoreConnection, ExtensibleStoreConnection, FedXConnection, InferencerConnectionWrapper, LmdbStoreConnection, LuceneSailConnection, MemoryStoreConnection, NativeStoreConnection, NotifyingSailConnectionWrapper, SailConnectionWrapper, SailSourceConnection, SchemaCachingRDFSInferencerConnection, ShaclSailConnection, VerySimpleRdfsBackwardsChainingConnection

public interface SailConnection extends AutoCloseable
A connection to an RDF Sail object. A SailConnection is active from the moment it is created until it is closed. Care should be taken to properly close SailConnections as they might block concurrent queries and/or updates on the Sail while active, depending on the Sail-implementation that is being used.
Author:
jeen, Arjohn Kampman