|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.clarkparsia.stardog.DatabaseOptions
public final class DatabaseOptions
Non-structural database options. These options, unlike IndexOptions, are not
relevant to reading or creating the database. This set of options is for controlling behavior of the database as it
lives within a Stardog DBMS.
| Field Summary | |
|---|---|
static ConfigProperty<Boolean> |
CONSISTENCY_AUTOMATIC
Option to specify if consistency checking should be performed automatically during reasoning. |
static InfoProperty<com.clarkparsia.stardog.util.DateTime> |
CREATION_TIME
Creation time of the database. |
static long |
DEFAULT_OFFLINE_TIMEOUT
Default offline timeout (in ms) |
static ConfigProperty<Collection<URI>> |
ICV_ACTIVE_GRAPHS
Option to specify the active graph(s) that will be used for ICV guard mode validation. |
static ConfigProperty<Boolean> |
ICV_CONSISTENCY_AUTOMATIC
Option to specify that ICV guard mode validation will check the consistency of the database as well. |
static ConfigProperty<Boolean> |
ICV_ENABLED
Option to specify whether or not ICV guard mode is enabled for an index. |
static ConfigProperty<ReasoningType> |
ICV_REASONING_TYPE
Option to specify the reasoning type that will be used for ICV guard mode validation. |
static InfoProperty<com.clarkparsia.stardog.util.DateTime> |
MODIFICATION_TIME
Last modification time for the database. |
static ConfigProperty<String> |
NAME
Name of the database. |
static ConfigProperty<Collection<Namespace>> |
NAMESPACES
|
static ConfigProperty<Boolean> |
ONLINE
Option for whether or not the database is online. |
static ConfigProperty<Boolean> |
PUNNING_ENABLED
|
static ConfigProperty<com.clarkparsia.stardog.util.Duration> |
QUERY_TIMEOUT
|
static ConfigProperty<Collection<URI>> |
SCHEMA_GRAPHS
Option to specify the location where the schema should be extracted from. |
static ConfigProperty<Boolean> |
SEARCHABLE
Option for whether or not full-text search via Waldo is enabled for the database |
static ConfigProperty<Boolean> |
TRANSACTIONS_DURABLE
Option for whether or not the database is using durable transactions |
| Method Summary | |
|---|---|
static boolean |
isSearchable(Metadata theOptions)
Return whether or not the searchable option is set. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final ConfigProperty<String> NAME
public static final InfoProperty<com.clarkparsia.stardog.util.DateTime> CREATION_TIME
public static final InfoProperty<com.clarkparsia.stardog.util.DateTime> MODIFICATION_TIME
public static final ConfigProperty<Boolean> TRANSACTIONS_DURABLE
public static final ConfigProperty<Boolean> ONLINE
offline and online
should be used to change the value of this option.
public static final ConfigProperty<Boolean> ICV_ENABLED
public static final ConfigProperty<ReasoningType> ICV_REASONING_TYPE
ICV_ENABLEDpublic static final ConfigProperty<Collection<URI>> ICV_ACTIVE_GRAPHS
ContextSets.ALL to validate all the named graphs
in the database.
ICV_ENABLEDpublic static final ConfigProperty<Boolean> ICV_CONSISTENCY_AUTOMATIC
ICV_REASONING_TYPE
option. This option only affects the ICV guard mode behavior. If guard mode is not enabled and validations are
checked manually through an ICVConnection then consistency should be checked manually using the
ReasoningConnection.
ICV_ENABLEDpublic static final ConfigProperty<Collection<URI>> SCHEMA_GRAPHS
ContextSets.DEFAULT_ONLY. There is also an alias for extracting schema
information from the entire database in ContextSets.ALL -- however this is not recommended for large
databases as it greatly increases the scope of where Stardog needs to look in order to find the schema.
public static final ConfigProperty<Boolean> PUNNING_ENABLED
public static final ConfigProperty<Boolean> CONSISTENCY_AUTOMATIC
ReasoningConnection
is executed and calling ReasoningConnection.isConsistent() later will return this value. If the
underlying database did not change since the last consistency check, the consistency check will not be performed.
By default, this option is turned off meaning consistency check will only be performed when
ReasoningConnection.isConsistent() function is explicitly called.
public static final ConfigProperty<Boolean> SEARCHABLE
public static final ConfigProperty<Collection<Namespace>> NAMESPACES
public static final ConfigProperty<com.clarkparsia.stardog.util.Duration> QUERY_TIMEOUT
public static final long DEFAULT_OFFLINE_TIMEOUT
| Method Detail |
|---|
public static boolean isSearchable(Metadata theOptions)
searchable option is set.
theOptions - the options
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||