|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Sail
An interface for an RDF Storage. RDF Sails can store RDF statements and evaluate queries over them. Statements can be stored in named contexts or in the null context. Contexts can be used to group sets of statements that logically belong together, for example because they come from the same source. Both URIs and bnodes can be used as context identifiers.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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
SailException
SailConnection 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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||