org.openrdf.sail.nativerdf.config
Class NativeStoreConfig

java.lang.Object
  extended by org.openrdf.sail.config.SailImplConfigBase
      extended by org.openrdf.sail.nativerdf.config.NativeStoreConfig
All Implemented Interfaces:
SailImplConfig

public class NativeStoreConfig
extends SailImplConfigBase

Author:
Arjohn Kampman

Constructor Summary
NativeStoreConfig()
           
NativeStoreConfig(String tripleIndexes)
           
NativeStoreConfig(String tripleIndexes, boolean forceSync)
           
 
Method Summary
 Resource export(Graph graph)
           
 boolean getForceSync()
           
 int getNamespaceCacheSize()
           
 int getNamespaceIDCacheSize()
           
 String getTripleIndexes()
           
 int getValueCacheSize()
           
 int getValueIDCacheSize()
           
 void parse(Graph graph, Resource implNode)
           
 void setForceSync(boolean forceSync)
           
 void setNamespaceCacheSize(int namespaceCacheSize)
           
 void setNamespaceIDCacheSize(int namespaceIDCacheSize)
           
 void setTripleIndexes(String tripleIndexes)
           
 void setValueCacheSize(int valueCacheSize)
           
 void setValueIDCacheSize(int valueIDCacheSize)
           
 
Methods inherited from class org.openrdf.sail.config.SailImplConfigBase
getType, setType, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeStoreConfig

public NativeStoreConfig()

NativeStoreConfig

public NativeStoreConfig(String tripleIndexes)

NativeStoreConfig

public NativeStoreConfig(String tripleIndexes,
                         boolean forceSync)
Method Detail

getTripleIndexes

public String getTripleIndexes()

setTripleIndexes

public void setTripleIndexes(String tripleIndexes)

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)

export

public Resource export(Graph graph)
Specified by:
export in interface SailImplConfig
Overrides:
export in class SailImplConfigBase

parse

public void parse(Graph graph,
                  Resource implNode)
           throws SailConfigException
Specified by:
parse in interface SailImplConfig
Overrides:
parse in class SailImplConfigBase
Throws:
SailConfigException


Copyright © 2001-2012 Aduna. All Rights Reserved.