org.openrdf.repository.sail.config
Class SailRepositoryConfig

java.lang.Object
  extended by org.openrdf.repository.config.RepositoryImplConfigBase
      extended by org.openrdf.repository.sail.config.SailRepositoryConfig
All Implemented Interfaces:
RepositoryImplConfig

public class SailRepositoryConfig
extends RepositoryImplConfigBase

Author:
Arjohn Kampman

Constructor Summary
SailRepositoryConfig()
           
SailRepositoryConfig(SailImplConfig sailImplConfig)
           
 
Method Summary
 Resource export(Graph graph)
           
 SailImplConfig getSailImplConfig()
           
 void parse(Graph graph, Resource repImplNode)
           
 void setSailImplConfig(SailImplConfig sailImplConfig)
           
 void validate()
          Validates this configuration.
 
Methods inherited from class org.openrdf.repository.config.RepositoryImplConfigBase
create, getType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailRepositoryConfig

public SailRepositoryConfig()

SailRepositoryConfig

public SailRepositoryConfig(SailImplConfig sailImplConfig)
Method Detail

getSailImplConfig

public SailImplConfig getSailImplConfig()

setSailImplConfig

public void setSailImplConfig(SailImplConfig sailImplConfig)

validate

public void validate()
              throws RepositoryConfigException
Description copied from interface: RepositoryImplConfig
Validates this configuration. A RepositoryConfigException is thrown when the configuration is invalid. The exception should contain an error message that indicates why the configuration is invalid.

Specified by:
validate in interface RepositoryImplConfig
Overrides:
validate in class RepositoryImplConfigBase
Throws:
RepositoryConfigException - If the configuration is invalid.

export

public Resource export(Graph graph)
Specified by:
export in interface RepositoryImplConfig
Overrides:
export in class RepositoryImplConfigBase

parse

public void parse(Graph graph,
                  Resource repImplNode)
           throws RepositoryConfigException
Specified by:
parse in interface RepositoryImplConfig
Overrides:
parse in class RepositoryImplConfigBase
Throws:
RepositoryConfigException


Copyright © 2001-2008 Aduna. All Rights Reserved.