Class RepositoryConfigUtil
java.lang.Object
org.eclipse.rdf4j.repository.config.RepositoryConfigUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Resource
getContext(RepositoryConnection con, String repositoryID)
Deprecated.static RepositoryConfig
getRepositoryConfig(Model model, String repositoryID)
static RepositoryConfig
getRepositoryConfig(Repository repository, String repositoryID)
Deprecated.static Model
getRepositoryConfigModel(Model model, String repositoryID)
getRepositoryIDs(Model model)
getRepositoryIDs(Repository repository)
Deprecated.static boolean
hasRepositoryConfig(Repository repository, String repositoryID)
Deprecated.static boolean
removeRepositoryConfigs(Repository repository, String... repositoryIDs)
Deprecated.static void
updateRepositoryConfigs(RepositoryConnection con, RepositoryConfig... configs)
Deprecated.static void
updateRepositoryConfigs(Repository repository, RepositoryConfig... configs)
Deprecated.
-
Constructor Details
-
RepositoryConfigUtil
public RepositoryConfigUtil()
-
-
Method Details
-
getRepositoryConfig
-
getRepositoryConfigModel
-
getRepositoryIDs
- Throws:
RepositoryException
-
getRepositoryIDs
@Deprecated public static Set<String> getRepositoryIDs(Repository repository) throws RepositoryExceptionDeprecated.- Throws:
RepositoryException
-
hasRepositoryConfig
@Deprecated public static boolean hasRepositoryConfig(Repository repository, String repositoryID) throws RepositoryException, RepositoryConfigExceptionDeprecated.Is configuration information for the specified repository ID present in the (system) repository?- Parameters:
repository
- the repository to look inrepositoryID
- the repositoryID to look for- Returns:
- true if configurion information for the specified repository ID was found, false otherwise
- Throws:
RepositoryException
- if an error occurred while trying to retrieve information from the (system) repositoryRepositoryConfigException
-
getRepositoryConfig
@Deprecated public static RepositoryConfig getRepositoryConfig(Repository repository, String repositoryID) throws RepositoryConfigException, RepositoryExceptionDeprecated. -
updateRepositoryConfigs
@Deprecated public static void updateRepositoryConfigs(Repository repository, RepositoryConfig... configs) throws RepositoryException, RepositoryConfigExceptionDeprecated.Update the specified Repository with the specified set of RepositoryConfigs. This will overwrite all existing configurations in the Repository that have a Repository ID occurring in these RepositoryConfigs.- Parameters:
repository
- The Repository whose contents will be modified.configs
- The RepositoryConfigs that should be added to or updated in the Repository. The RepositoryConfig's ID may already occur in the Repository, in which case all previous configuration data for that Repository will be cleared before the RepositoryConfig is added.- Throws:
RepositoryException
- When access to the Repository's RepositoryConnection causes a RepositoryException.RepositoryConfigException
-
updateRepositoryConfigs
@Deprecated public static void updateRepositoryConfigs(RepositoryConnection con, RepositoryConfig... configs) throws RepositoryException, RepositoryConfigExceptionDeprecated.Update the specified RepositoryConnection with the specified set of RepositoryConfigs. This will overwrite all existing configurations in the Repository that have a Repository ID occurring in these RepositoryConfigs. Note: this method does NOT commit the updates on the connection.- Parameters:
con
- the repository connection to perform the update onconfigs
- The RepositoryConfigs that should be added to or updated in the Repository. The RepositoryConfig's ID may already occur in the Repository, in which case all previous configuration data for that Repository will be cleared before the RepositoryConfig is added.- Throws:
RepositoryException
RepositoryConfigException
-
removeRepositoryConfigs
@Deprecated public static boolean removeRepositoryConfigs(Repository repository, String... repositoryIDs) throws RepositoryException, RepositoryConfigExceptionDeprecated.Removes one or more Repository configurations from a Repository. Nothing happens when this Repository does not contain configurations for these Repository IDs.- Parameters:
repository
- The Repository to remove the configurations from.repositoryIDs
- The IDs of the Repositories whose configurations need to be removed.- Throws:
RepositoryException
- Whenever access to the Repository's RepositoryConnection causes a RepositoryException.RepositoryConfigException
-
getContext
@Deprecated public static Resource getContext(RepositoryConnection con, String repositoryID) throws RepositoryException, RepositoryConfigExceptionDeprecated.
-