|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.registry.component.xml.login.XmlCredentialFacility
uk.ac.soton.itinnovation.registry.management.configuration.XmlConfigurationFacility
public class XmlConfigurationFacility
| Constructor Summary | |
|---|---|
XmlConfigurationFacility()
|
|
| Method Summary | |
|---|---|
void |
createConcept(String concept)
Gets or creates a concept in the registry domain model. |
void |
createConcept(String concept,
String superConcept)
Creates a concept in the registry domain model that is a sub concept of another concept. |
void |
deleteConcept(String concept)
Removes a concept from the domain model. |
void |
deleteRelationship(String fromConceptId,
String relationshipName,
String toConceptId)
Removes a relationship between two concepts. |
void |
deleteRelationships(String fromConceptId,
String toConceptId)
Removes all relationships between two concepts. |
RegistryDomainModel |
getRegistryDomainModel()
Get the current used registry domain model. |
void |
insertBidirectionalRelationship(String fromConceptId,
String relationshipFromToTo,
String relationshipToToFrom,
String toConceptId)
Inserts a bidirectional relationship between two entities specified by their ids. |
void |
insertRelationship(String fromConceptId,
String relationshipName,
String toConceptId)
Stores a relationship with specific name between two entities specified by their ids. |
void |
registerPredefinedQuery(String name,
String query,
String... parameterNames)
Registration of predefined queries. |
void |
setPredefinedQueries(String filename)
Set up predefined queries. |
void |
setPredefinedQueries(URI uri)
Set up predefined queries. |
void |
setRegistryDomainModel(RegistryDomainModel model)
The a new registry domain model. |
| Methods inherited from class uk.ac.soton.itinnovation.registry.component.xml.login.XmlCredentialFacility |
|---|
getAccess, login, logout |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlConfigurationFacility()
| Method Detail |
|---|
public RegistryDomainModel getRegistryDomainModel()
throws ConfigurationException
Configuration
getRegistryDomainModel in interface ConfigurationConfigurationException
public void setRegistryDomainModel(RegistryDomainModel model)
throws ConfigurationException
Configuration
setRegistryDomainModel in interface Configurationmodel - the new registry domain model.
ConfigurationException
public void registerPredefinedQuery(String name,
String query,
String... parameterNames)
throws ConfigurationException
Configuration
registerPredefinedQuery in interface Configurationname - unique name of the predefined, parameterised query.query - query expression.parameterNames - parameter names used within the query.
ConfigurationException
public void setPredefinedQueries(String filename)
throws ConfigurationException
Configuration
setPredefinedQueries in interface ConfigurationConfigurationException
public void setPredefinedQueries(URI uri)
throws ConfigurationException
Configuration
setPredefinedQueries in interface ConfigurationConfigurationException
public void createConcept(String concept)
throws ConfigurationException
Configuration
createConcept in interface ConfigurationConfigurationException
public void createConcept(String concept,
String superConcept)
throws ConfigurationException
Configuration
createConcept in interface Configurationconcept - concept to be createdsuperConcept - super or parent concept
ConfigurationException
public void insertRelationship(String fromConceptId,
String relationshipName,
String toConceptId)
throws ConfigurationException
Configuration
insertRelationship in interface ConfigurationConfigurationException
public void insertBidirectionalRelationship(String fromConceptId,
String relationshipFromToTo,
String relationshipToToFrom,
String toConceptId)
throws ConfigurationException
Configuration
insertBidirectionalRelationship in interface ConfigurationConfigurationException
public void deleteConcept(String concept)
throws ConfigurationException
Configuration
deleteConcept in interface ConfigurationConfigurationException
public void deleteRelationships(String fromConceptId,
String toConceptId)
throws ConfigurationException
Configuration
deleteRelationships in interface ConfigurationConfigurationException
public void deleteRelationship(String fromConceptId,
String relationshipName,
String toConceptId)
throws ConfigurationException
Configuration
deleteRelationship in interface ConfigurationConfigurationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||