org.eaglei.datatools.jena
Class DataManagmentProvider
java.lang.Object
org.eaglei.services.repository.AbstractRepositoryProvider
org.eaglei.datatools.jena.DataManagmentProvider
public class DataManagmentProvider
- extends org.eaglei.services.repository.AbstractRepositoryProvider
| Nested classes/interfaces inherited from class org.eaglei.services.repository.AbstractRepositoryProvider |
org.eaglei.services.repository.AbstractRepositoryProvider.RestCommands |
| Fields inherited from class org.eaglei.services.repository.AbstractRepositoryProvider |
DEFAULT_REPOSITORY_URI, DEFAULT_REPOSITORY_URL, FORMAT_VALUE, isDebugEnabled, LABEL_QUERY_FAILED, log, WORKFLOW_TRANSITION_ALLOWED, WORKFLOW_TRANSITION_FROM, WORKFLOW_TRANSITION_FROM_LABEL, WORKFLOW_TRANSITION_LABEL, WORKFLOW_TRANSITION_SUBJECT, WORKFLOW_TRANSITION_TO, WORKFLOW_TRANSITION_TO_LABEL |
|
Constructor Summary |
DataManagmentProvider(org.eaglei.model.jena.JenaEIInstanceFactory instanceFactory,
org.eaglei.services.repository.SecurityProvider generalSecurityProvider)
|
|
Method Summary |
void |
deleteTriple(org.eaglei.security.Session session,
java.lang.String deleteTripleQuery)
|
java.lang.String |
queryOnlyDataGraphsWithInferredFalse(org.eaglei.security.Session session,
java.lang.String query,
java.lang.String namedGraph)
|
void |
replaceResource(org.eaglei.security.Session session,
java.lang.String addNewObjectQuery,
java.lang.String deleteOldObjectQuery)
|
void |
replaceResourceByRegex(org.eaglei.security.Session session,
java.lang.String constructQryByRegex,
java.lang.String regex,
java.lang.String replaceRegex)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataManagmentProvider
public DataManagmentProvider(org.eaglei.model.jena.JenaEIInstanceFactory instanceFactory,
org.eaglei.services.repository.SecurityProvider generalSecurityProvider)
replaceResource
public void replaceResource(org.eaglei.security.Session session,
java.lang.String addNewObjectQuery,
java.lang.String deleteOldObjectQuery)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
replaceResourceByRegex
public void replaceResourceByRegex(org.eaglei.security.Session session,
java.lang.String constructQryByRegex,
java.lang.String regex,
java.lang.String replaceRegex)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
deleteTriple
public void deleteTriple(org.eaglei.security.Session session,
java.lang.String deleteTripleQuery)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
queryOnlyDataGraphsWithInferredFalse
public java.lang.String queryOnlyDataGraphsWithInferredFalse(org.eaglei.security.Session session,
java.lang.String query,
java.lang.String namedGraph)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
Copyright © 2009-2011 Eagle-I. All Rights Reserved.