protected static class FedXConnection.SailBaseDefaultImpl extends AbstractSail
AbstractSail
. This implementation has no further use, however it is needed
for the constructor call.connectionTimeOut, DEFAULT_CONNECTION_TIMEOUT, DEFAULT_ITERATION_SYNC_THRESHOLD, initializationLock
Modifier | Constructor and Description |
---|---|
protected |
SailBaseDefaultImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
connectionClosed(SailConnection connection)
Signals to the store that the supplied connection has been closed; called by
AbstractSailConnection.close() . |
protected SailConnection |
getConnectionInternal()
Returns a store-specific SailConnection object.
|
ValueFactory |
getValueFactory()
Gets a ValueFactory object that can be used to create IRI-, blank node-, literal- and statement objects.
|
boolean |
isWritable()
Checks whether this Sail object is writable, i.e.
|
protected void |
shutDownInternal()
Do store-specific operations to ensure proper shutdown of the store.
|
addSupportedIsolationLevel, debugEnabled, getConnection, getDataDir, getDefaultIsolationLevel, getIterationCacheSyncThreshold, getSupportedIsolationLevels, init, initialize, initializeInternal, isInitialized, isTrackResultSize, removeSupportedIsolationLevel, setConnectionTimeOut, setDataDir, setDefaultIsolationLevel, setIterationCacheSyncThreshold, setSupportedIsolationLevels, setSupportedIsolationLevels, setTrackResultSize, shutDown, toString
protected SailConnection getConnectionInternal() throws SailException
AbstractSail
getConnectionInternal
in class AbstractSail
SailException
protected void shutDownInternal() throws SailException
AbstractSail
shutDownInternal
in class AbstractSail
SailException
public ValueFactory getValueFactory()
Sail
public boolean isWritable() throws SailException
Sail
SailException
protected void connectionClosed(SailConnection connection)
AbstractSail
AbstractSailConnection.close()
.connectionClosed
in class AbstractSail
connection
- The connection that has been closed.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.