public class KiWiStore
extends org.openrdf.sail.helpers.NotifyingSailBase
| Constructor and Description |
|---|
KiWiStore(KiWiConfiguration configuration) |
KiWiStore(KiWiPersistence persistence,
String defaultContext,
String inferredContext) |
KiWiStore(String name,
String jdbcUrl,
String db_user,
String db_password,
KiWiDialect dialect,
String defaultContext,
String inferredContext)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConsistency() |
void |
closeValueFactory()
In case there is a value factory managed by this repository directly, close it (and the underlying database
connection)
|
void |
garbageCollect()
Manually call the garbage collector for the triple store.
|
protected KiWiSailConnection |
getConnectionInternal()
Returns a store-specific SailConnection object.
|
String |
getDefaultContext()
The default context to use when no explicit context is given in createStatement.
|
String |
getInferredContext()
The context to use for storing all inferred triples.
|
KiWiPersistence |
getPersistence()
Return a reference to the persistence object used by this KiWiStore.
|
org.openrdf.model.ValueFactory |
getValueFactory()
Gets a ValueFactory object that can be used to create URI-, blank node-,
literal- and statement objects.
|
protected void |
initializeInternal()
Do store-specific operations to initialize the store.
|
boolean |
isDropTablesOnShutdown()
Drop databases when shutdown is called.
|
boolean |
isInitialized() |
boolean |
isWritable()
Checks whether this Sail object is writable, i.e.
|
void |
setDropTablesOnShutdown(boolean dropTablesOnShutdown)
Drop databases when shutdown is called.
|
protected void |
shutDownInternal()
Do store-specific operations to ensure proper shutdown of the store.
|
addSailChangedListener, getConnection, notifySailChanged, removeSailChangedListenerconnectionClosed, debugEnabled, getDataDir, initialize, setDataDir, shutDown, toStringpublic KiWiStore(KiWiPersistence persistence, String defaultContext, String inferredContext)
@Deprecated public KiWiStore(String name, String jdbcUrl, String db_user, String db_password, KiWiDialect dialect, String defaultContext, String inferredContext)
public KiWiStore(KiWiConfiguration configuration)
protected void initializeInternal()
throws org.openrdf.sail.SailException
initializeInternal in class org.openrdf.sail.helpers.SailBaseorg.openrdf.sail.SailExceptionpublic boolean isInitialized()
isInitialized in class org.openrdf.sail.helpers.SailBasepublic String getDefaultContext()
public String getInferredContext()
public KiWiPersistence getPersistence()
public boolean isDropTablesOnShutdown()
public void setDropTablesOnShutdown(boolean dropTablesOnShutdown)
protected KiWiSailConnection getConnectionInternal() throws org.openrdf.sail.SailException
getConnectionInternal in class org.openrdf.sail.helpers.NotifyingSailBaseorg.openrdf.sail.SailExceptionprotected void shutDownInternal()
throws org.openrdf.sail.SailException
shutDownInternal in class org.openrdf.sail.helpers.SailBaseorg.openrdf.sail.SailExceptionpublic void closeValueFactory()
public boolean isWritable()
throws org.openrdf.sail.SailException
org.openrdf.sail.SailExceptionpublic org.openrdf.model.ValueFactory getValueFactory()
public void garbageCollect()
throws org.openrdf.sail.SailException
org.openrdf.sail.SailExceptionpublic boolean checkConsistency()
throws org.openrdf.sail.SailException
org.openrdf.sail.SailExceptionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.