Class NativeStoreConfig
java.lang.Object
org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
org.eclipse.rdf4j.sail.base.config.BaseSailConfig
org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- All Implemented Interfaces:
SailImplConfig
- Author:
- Arjohn Kampman
-
Constructor Summary
ConstructorsConstructorDescriptionNativeStoreConfig(String tripleIndexes) NativeStoreConfig(String tripleIndexes, boolean forceSync) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintintbooleanintbooleanlonglongintbooleanlongvoidvoidsetForceSync(boolean forceSync) voidsetNamespaceCacheSize(int namespaceCacheSize) voidsetNamespaceIDCacheSize(int namespaceIDCacheSize) voidsetTripleIndexes(String tripleIndexes) voidsetValueCacheSize(int valueCacheSize) voidsetValueIDCacheSize(int valueIDCacheSize) voidsetWalAutoRecoverOnOpen(boolean walAutoRecoverOnOpen) voidsetWalBatchBufferBytes(int walBatchBufferBytes) voidsetWalDirectoryName(String walDirectoryName) voidsetWalEnabled(boolean walEnabled) voidsetWalIdlePollIntervalMillis(long walIdlePollIntervalMillis) voidsetWalMaxSegmentBytes(long walMaxSegmentBytes) voidsetWalQueueCapacity(int walQueueCapacity) voidsetWalSyncBootstrapOnOpen(boolean walSyncBootstrapOnOpen) voidsetWalSyncIntervalMillis(long walSyncIntervalMillis) voidsetWalSyncPolicy(String walSyncPolicy) Methods inherited from class BaseSailConfig
getDefaultQueryEvaluationMode, getEvaluationStrategyFactory, getEvaluationStrategyFactoryClassName, setDefaultQueryEvaluationMode, setEvaluationStrategyFactoryClassNameMethods inherited from class AbstractSailImplConfig
getConnectionTimeOut, getIterationCacheSyncThreshold, getType, setConnectionTimeOut, setIterationCacheSyncThreshold, setType, validate
-
Constructor Details
-
NativeStoreConfig
public NativeStoreConfig() -
NativeStoreConfig
-
NativeStoreConfig
-
-
Method Details
-
getTripleIndexes
-
setTripleIndexes
-
getForceSync
public boolean getForceSync() -
setForceSync
public void setForceSync(boolean forceSync) -
getValueCacheSize
public int getValueCacheSize() -
setValueCacheSize
public void setValueCacheSize(int valueCacheSize) -
getValueIDCacheSize
public int getValueIDCacheSize() -
setValueIDCacheSize
public void setValueIDCacheSize(int valueIDCacheSize) -
getNamespaceCacheSize
public int getNamespaceCacheSize() -
setNamespaceCacheSize
public void setNamespaceCacheSize(int namespaceCacheSize) -
getNamespaceIDCacheSize
public int getNamespaceIDCacheSize() -
setNamespaceIDCacheSize
public void setNamespaceIDCacheSize(int namespaceIDCacheSize) -
getWalMaxSegmentBytes
public long getWalMaxSegmentBytes() -
setWalMaxSegmentBytes
public void setWalMaxSegmentBytes(long walMaxSegmentBytes) -
getWalQueueCapacity
public int getWalQueueCapacity() -
setWalQueueCapacity
public void setWalQueueCapacity(int walQueueCapacity) -
getWalBatchBufferBytes
public int getWalBatchBufferBytes() -
setWalBatchBufferBytes
public void setWalBatchBufferBytes(int walBatchBufferBytes) -
getWalSyncPolicy
-
setWalSyncPolicy
-
getWalSyncIntervalMillis
public long getWalSyncIntervalMillis() -
setWalSyncIntervalMillis
public void setWalSyncIntervalMillis(long walSyncIntervalMillis) -
getWalIdlePollIntervalMillis
public long getWalIdlePollIntervalMillis() -
setWalIdlePollIntervalMillis
public void setWalIdlePollIntervalMillis(long walIdlePollIntervalMillis) -
getWalDirectoryName
-
setWalDirectoryName
-
getWalSyncBootstrapOnOpen
public boolean getWalSyncBootstrapOnOpen() -
setWalSyncBootstrapOnOpen
public void setWalSyncBootstrapOnOpen(boolean walSyncBootstrapOnOpen) -
getWalAutoRecoverOnOpen
public boolean getWalAutoRecoverOnOpen() -
setWalAutoRecoverOnOpen
public void setWalAutoRecoverOnOpen(boolean walAutoRecoverOnOpen) -
getWalEnabled
public boolean getWalEnabled() -
setWalEnabled
public void setWalEnabled(boolean walEnabled) -
export
- Specified by:
exportin interfaceSailImplConfig- Overrides:
exportin classBaseSailConfig
-
parse
- Specified by:
parsein interfaceSailImplConfig- Overrides:
parsein classBaseSailConfig- Throws:
SailConfigException
-