|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.openrdf.sesame.server.soap.SoapServices
| Constructor Summary | |
SoapServices()
|
|
| Method Summary | |
int |
addDataFromUrl(String dataUrl,
String baseURL)
|
String |
branchState(String stateUID)
branch the repository at given state for further operations. |
boolean |
clearRepository()
|
void |
continueCounterIncrement()
Coninue with the normal increment of the update counter on each modification made in the repository. |
Vector |
evalRdqlQuery(String query)
|
Vector |
evalRqlQuery(String query)
|
String |
extractRDF(boolean ontology,
boolean instances,
boolean explicit)
|
Vector |
getClasses()
|
Vector |
getDirectSubClassOf(String subClass,
String superClass)
|
Vector |
getDirectSubPropertyOf(String subProperty,
String superProperty)
|
Vector |
getDirectType(String anInstance,
String aClass)
|
Vector |
getExplicitStatements(String subj,
String pred,
String obj,
boolean objIsLiteral)
|
Map |
getMetaInfo(String subj,
String pred,
String obj)
|
Vector |
getProperties()
|
String |
getRepositoryTitle(String repositoryId)
|
Vector |
getStatements(String subj,
String pred,
String obj,
boolean objIsLiteral)
RdfSchemaSource dellegation |
Vector |
getSubClassOf(String subClass,
String superClass)
|
Vector |
getSubPropertyOf(String subProperty,
String superProperty)
|
Vector |
getType(String anInstance,
String aClass)
|
Vector |
getUpdateIds()
Retrive list of all Updates of the repository. |
Map |
getUpdateMetaInfo(String updateId)
|
Vector |
getVersionIds()
|
Map |
getVersionMetaInfo(String versionId)
|
Vector |
getVersions()
Retrive list of all labeled states of the repository. |
boolean |
hasExplicitStatement(String subj,
String pred,
String obj,
boolean objIsLiteral)
|
boolean |
hasStatement(String subj,
String pred,
String obj,
boolean objIsLiteral)
|
boolean |
isClass(String resource)
|
boolean |
isDirectSubClassOf(String subClass,
String superClass)
|
boolean |
isDirectSubPropertyOf(String subProperty,
String superProperty)
|
boolean |
isDirectType(String anInstance,
String aClass)
|
boolean |
isPausedCounterIncrement()
Check if the update couter ss paused |
boolean |
isProperty(String resource)
|
boolean |
isSubClassOf(String subClass,
String superClass)
|
boolean |
isSubPropertyOf(String subProperty,
String superProperty)
|
boolean |
isType(String anInstance,
String aClass)
|
void |
labelCurrentState(String label)
Create a labeled version of the curent repository state. |
void |
labelState(String stateUID,
String label)
Create a labeled version for a statte of the repository assigning the necessary mata-information about thet operation. |
String[] |
listRepositories()
|
boolean |
login(String userID,
String pass)
|
void |
pauseCounterIncrement()
Stop the increment of the update counter. |
int |
removeStatements(String subjURI,
String predURI,
String objURI,
boolean bObjectIsLiteral)
|
void |
revertToState(String stateUID)
Restore the repository to previous state removing all statements added after the value of the update counter and revive all remover ones. |
boolean |
selectRepository(String repos)
|
int |
uploadData(String data,
String baseURL)
|
void |
workWithState(String stateUID)
Sets the repository to given state for further read operations. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SoapServices()
| Method Detail |
public int uploadData(String data,
String baseURL)
public int addDataFromUrl(String dataUrl,
String baseURL)
public boolean clearRepository()
public int removeStatements(String subjURI,
String predURI,
String objURI,
boolean bObjectIsLiteral)
public Vector evalRqlQuery(String query)
throws Exception
Exception
public Vector evalRdqlQuery(String query)
throws Exception
Exception
public String extractRDF(boolean ontology,
boolean instances,
boolean explicit)
public String[] listRepositories()
public boolean selectRepository(String repos)
public String getRepositoryTitle(String repositoryId)
public boolean login(String userID,
String pass)
public Vector getStatements(String subj,
String pred,
String obj,
boolean objIsLiteral)
public Vector getExplicitStatements(String subj,
String pred,
String obj,
boolean objIsLiteral)
public boolean hasStatement(String subj,
String pred,
String obj,
boolean objIsLiteral)
public boolean hasExplicitStatement(String subj,
String pred,
String obj,
boolean objIsLiteral)
public Vector getClasses()
public boolean isClass(String resource)
public Vector getProperties()
public boolean isProperty(String resource)
public Vector getSubClassOf(String subClass,
String superClass)
public Vector getDirectSubClassOf(String subClass,
String superClass)
public boolean isSubClassOf(String subClass,
String superClass)
public boolean isDirectSubClassOf(String subClass,
String superClass)
public Vector getSubPropertyOf(String subProperty,
String superProperty)
public Vector getDirectSubPropertyOf(String subProperty,
String superProperty)
public boolean isSubPropertyOf(String subProperty,
String superProperty)
public boolean isDirectSubPropertyOf(String subProperty,
String superProperty)
public Vector getType(String anInstance,
String aClass)
public Vector getDirectType(String anInstance,
String aClass)
public boolean isType(String anInstance,
String aClass)
public boolean isDirectType(String anInstance,
String aClass)
public void labelState(String stateUID,
String label)
stateUID - the update counter of a particular repository statelabel - the label to be set for this state
NOTE: This method can throw a security exception if the request is made on
behalf of the user with insufficent rights to create versionspublic void labelCurrentState(String label)
public void revertToState(String stateUID)
stateUID - the update counter of a particular repository state
NOTE: This method can throw an exception if the request is made on
behalf of an user with insufficent rights to revert the repositorypublic void workWithState(String stateUID)
stateUID - the update counter of a particular repository statepublic String branchState(String stateUID)
stateUID - the update counter of a particular repository state
public Vector getVersions()
public Vector getUpdateIds()
public void pauseCounterIncrement()
public void continueCounterIncrement()
public boolean isPausedCounterIncrement()
public Vector getVersionIds()
public Map getMetaInfo(String subj,
String pred,
String obj)
public Map getVersionMetaInfo(String versionId)
public Map getUpdateMetaInfo(String updateId)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||