Franz Inc, AllegroGraph

com.franz.agraph.repository.config
Class AGRepositoryFactory

java.lang.Object
  extended by com.franz.agraph.repository.config.AGRepositoryFactory
All Implemented Interfaces:
org.openrdf.repository.config.RepositoryFactory

public class AGRepositoryFactory
extends Object
implements org.openrdf.repository.config.RepositoryFactory

A RepositoryFactory that creates AGRepositorys based on RDF configuration data.


Field Summary
static String REPOSITORY_TYPE
          The type of repositories that are created by this factory.
 
Constructor Summary
AGRepositoryFactory()
           
 
Method Summary
 AGRepositoryConfig getConfig()
           
 org.openrdf.repository.Repository getRepository(org.openrdf.repository.config.RepositoryImplConfig config)
           
 String getRepositoryType()
          Returns the repository's type: allegrograph:AGRepository.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPOSITORY_TYPE

public static final String REPOSITORY_TYPE
The type of repositories that are created by this factory.

See Also:
RepositoryFactory.getRepositoryType(), Constant Field Values
Constructor Detail

AGRepositoryFactory

public AGRepositoryFactory()
Method Detail

getRepositoryType

public String getRepositoryType()
Returns the repository's type: allegrograph:AGRepository.

Specified by:
getRepositoryType in interface org.openrdf.repository.config.RepositoryFactory

getConfig

public AGRepositoryConfig getConfig()
Specified by:
getConfig in interface org.openrdf.repository.config.RepositoryFactory

getRepository

public org.openrdf.repository.Repository getRepository(org.openrdf.repository.config.RepositoryImplConfig config)
                                                throws org.openrdf.repository.config.RepositoryConfigException
Specified by:
getRepository in interface org.openrdf.repository.config.RepositoryFactory
Throws:
org.openrdf.repository.config.RepositoryConfigException

Copyright © 2008-2016 Franz Inc.