public interface Sail
| Modifier and Type | Method and Description |
|---|---|
SailConnection |
getConnection()
Opens a connection on the Sail which can be used to query and update data.
|
File |
getDataDir()
Gets the Sail's data directory.
|
ValueFactory |
getValueFactory()
Gets a ValueFactory object that can be used to create URI-, blank node-,
literal- and statement objects.
|
void |
initialize()
Initializes the Sail.
|
boolean |
isWritable()
Checks whether this Sail object is writable, i.e.
|
void |
setDataDir(File dataDir)
Sets the data directory for the Sail.
|
void |
shutDown()
Shuts down the Sail, giving it the opportunity to synchronize any stale
data.
|
void setDataDir(File dataDir)
initialized.IllegalStateException - If this method is called when the Sail has already been
initialized.File getDataDir()
setDataDir(File)void initialize()
throws SailException
SailException - If the Sail could not be initialized.IllegalStateException - If the Sail has already been initialized.void shutDown()
throws SailException
SailException - If the Sail object encountered an error or unexpected situation
internally.boolean isWritable()
throws SailException
SailExceptionSailConnection getConnection() throws SailException
SailException - If no transaction could be started, for example because the Sail
is not writable.IllegalStateException - If the Sail has not been initialized or has been shut down.ValueFactory getValueFactory()
Copyright © 2001-2014 Aduna. All Rights Reserved.