A RepositoryFactory takes care of creating and initializing a specific type
of
Repository s based on RDF configuration data. RepositoryFactory's
are used by the
RepositoryManager to create specific repositories and
to initialize them based on the configuration data that it manages, for
example in a server environment.
author: Arjohn Kampman
Returns a Repository instance that has been initialized using the supplied
configuration data.
Parameters: config - TODO The created (but un-initialized) repository. throws: RepositoryConfigException - If no repository could be created due to invalid or incompleteconfiguration data.
Returns the type of the repositories that this factory creates. Repository
types are used for identification and should uniquely identify specific
implementations of the Repository API. This type can be equal
to the fully qualified class name of the repository, but this is not
required.