org.eaglei.datatools.jena
Class TriplesCRUDService

java.lang.Object
  extended by org.eaglei.datatools.jena.TriplesCRUDService

public class TriplesCRUDService
extends java.lang.Object

Author:
"Sravan Cheriyala" Started Apr 8, 2011

Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
TriplesCRUDService(org.eaglei.services.repository.SecurityProvider securityProvider, java.lang.String repositoryURL)
           
 
Method Summary
 void addNewTriples(org.eaglei.security.Session session, java.lang.String tripleContent, java.lang.String graph)
           
 void deleteOldTriple(org.eaglei.security.Session session, java.lang.String tripleContent, java.lang.String graph)
           
 java.lang.Integer getCountOfTriples(org.eaglei.security.Session session, java.lang.String query)
           
 org.apache.commons.httpclient.methods.PostMethod getGraphHttpMethod(java.lang.String garphContent, java.lang.String graph)
           
 java.lang.String getTriplesToDisplay(org.eaglei.security.Session session, java.lang.String query)
           
 java.lang.String getTriplesToRepair(org.eaglei.security.Session session, java.lang.String query)
           
 java.lang.String httpRequestToGetTriples(org.eaglei.security.Session session, java.lang.String query, java.lang.String format)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log
Constructor Detail

TriplesCRUDService

public TriplesCRUDService(org.eaglei.services.repository.SecurityProvider securityProvider,
                          java.lang.String repositoryURL)
Method Detail

addNewTriples

public void addNewTriples(org.eaglei.security.Session session,
                          java.lang.String tripleContent,
                          java.lang.String graph)
                   throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException

deleteOldTriple

public void deleteOldTriple(org.eaglei.security.Session session,
                            java.lang.String tripleContent,
                            java.lang.String graph)
                     throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException

getTriplesToRepair

public java.lang.String getTriplesToRepair(org.eaglei.security.Session session,
                                           java.lang.String query)
                                    throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException

getTriplesToDisplay

public java.lang.String getTriplesToDisplay(org.eaglei.security.Session session,
                                            java.lang.String query)
                                     throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException

httpRequestToGetTriples

public java.lang.String httpRequestToGetTriples(org.eaglei.security.Session session,
                                                java.lang.String query,
                                                java.lang.String format)
                                         throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException

getGraphHttpMethod

public org.apache.commons.httpclient.methods.PostMethod getGraphHttpMethod(java.lang.String garphContent,
                                                                           java.lang.String graph)

getCountOfTriples

public java.lang.Integer getCountOfTriples(org.eaglei.security.Session session,
                                           java.lang.String query)
                                    throws org.eaglei.services.repository.RepositoryProviderException
Throws:
org.eaglei.services.repository.RepositoryProviderException


Copyright © 2009-2011 Eagle-I. All Rights Reserved.