public class WebservicePlugin
extends de.deepamehta.core.osgi.PluginActivator
| Constructor and Description |
|---|
WebservicePlugin() |
| Modifier and Type | Method and Description |
|---|---|
de.deepamehta.core.service.DirectivesResponse |
createAssociation(de.deepamehta.core.model.AssociationModel model) |
de.deepamehta.core.AssociationType |
createAssociationType(de.deepamehta.core.model.AssociationTypeModel model) |
de.deepamehta.core.Topic |
createRoleType(de.deepamehta.core.model.TopicModel model) |
de.deepamehta.core.service.DirectivesResponse |
createTopic(de.deepamehta.core.model.TopicModel model) |
de.deepamehta.core.TopicType |
createTopicType(de.deepamehta.core.model.TopicTypeModel model) |
de.deepamehta.core.service.DirectivesResponse |
deleteAssociation(long assocId) |
de.deepamehta.core.service.DirectivesResponse |
deleteAssociationType(String uri) |
de.deepamehta.core.service.DirectivesResponse |
deleteTopic(long topicId) |
de.deepamehta.core.service.DirectivesResponse |
deleteTopicType(String uri) |
List<de.deepamehta.core.TopicType> |
getAllTopicTypes() |
de.deepamehta.core.Association |
getAssociation(long assocId) |
de.deepamehta.core.Association |
getAssociation(String assocTypeUri,
long topic1Id,
long topic2Id,
String roleTypeUri1,
String roleTypeUri2) |
List<de.deepamehta.core.AssociationType> |
getAssociationAllTypes() |
de.deepamehta.core.Association |
getAssociationByValue(String key,
de.deepamehta.core.model.SimpleValue value) |
List<de.deepamehta.core.RelatedAssociation> |
getAssociationRelatedAssociations(long assocId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersAssocTypeUri) |
List<de.deepamehta.core.RelatedTopic> |
getAssociationRelatedTopics(long assocId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
List<de.deepamehta.core.Association> |
getAssociations(long topic1Id,
long topic2Id) |
List<de.deepamehta.core.Association> |
getAssociations(long topic1Id,
long topic2Id,
String assocTypeUri) |
List<de.deepamehta.core.Association> |
getAssociationsByValue(String key,
de.deepamehta.core.model.SimpleValue value) |
de.deepamehta.core.AssociationType |
getAssociationType(String uri) |
de.deepamehta.core.AssociationType |
getAssociationTypeImplicitly(long assocId) |
List<de.deepamehta.core.service.PluginInfo> |
getPluginInfo() |
de.deepamehta.core.Topic |
getTopic(long topicId) |
de.deepamehta.core.Topic |
getTopicByUri(String uri) |
de.deepamehta.core.Topic |
getTopicByValue(String key,
de.deepamehta.core.model.SimpleValue value) |
List<de.deepamehta.core.RelatedAssociation> |
getTopicRelatedAssociations(long topicId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersAssocTypeUri) |
List<de.deepamehta.core.RelatedTopic> |
getTopicRelatedTopics(long topicId,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
List<de.deepamehta.core.Topic> |
getTopicsByType(String topicTypeUri) |
List<de.deepamehta.core.Topic> |
getTopicsByValue(String key,
de.deepamehta.core.model.SimpleValue value) |
de.deepamehta.core.TopicType |
getTopicType(String uri) |
de.deepamehta.core.TopicType |
getTopicTypeImplicitly(long topicId) |
List<de.deepamehta.core.Topic> |
searchTopics(String searchTerm,
String fieldUri) |
de.deepamehta.core.service.DirectivesResponse |
updateAssociation(long assocId,
de.deepamehta.core.model.AssociationModel model) |
de.deepamehta.core.service.DirectivesResponse |
updateAssociationType(de.deepamehta.core.model.AssociationTypeModel model) |
de.deepamehta.core.service.DirectivesResponse |
updateTopic(long topicId,
de.deepamehta.core.model.TopicModel model) |
de.deepamehta.core.service.DirectivesResponse |
updateTopicType(de.deepamehta.core.model.TopicTypeModel model) |
public de.deepamehta.core.Topic getTopic(long topicId)
public de.deepamehta.core.Topic getTopicByUri(String uri)
public de.deepamehta.core.Topic getTopicByValue(String key, de.deepamehta.core.model.SimpleValue value)
public List<de.deepamehta.core.Topic> getTopicsByValue(String key, de.deepamehta.core.model.SimpleValue value)
public de.deepamehta.core.service.DirectivesResponse createTopic(de.deepamehta.core.model.TopicModel model)
public de.deepamehta.core.service.DirectivesResponse updateTopic(long topicId,
de.deepamehta.core.model.TopicModel model)
public de.deepamehta.core.service.DirectivesResponse deleteTopic(long topicId)
public de.deepamehta.core.Association getAssociation(long assocId)
public de.deepamehta.core.Association getAssociationByValue(String key, de.deepamehta.core.model.SimpleValue value)
public List<de.deepamehta.core.Association> getAssociationsByValue(String key, de.deepamehta.core.model.SimpleValue value)
public de.deepamehta.core.Association getAssociation(String assocTypeUri, long topic1Id, long topic2Id, String roleTypeUri1, String roleTypeUri2)
public List<de.deepamehta.core.Association> getAssociations(long topic1Id, long topic2Id)
public List<de.deepamehta.core.Association> getAssociations(long topic1Id, long topic2Id, String assocTypeUri)
public de.deepamehta.core.service.DirectivesResponse createAssociation(de.deepamehta.core.model.AssociationModel model)
public de.deepamehta.core.service.DirectivesResponse updateAssociation(long assocId,
de.deepamehta.core.model.AssociationModel model)
public de.deepamehta.core.service.DirectivesResponse deleteAssociation(long assocId)
public de.deepamehta.core.TopicType getTopicType(String uri)
public de.deepamehta.core.TopicType getTopicTypeImplicitly(long topicId)
public List<de.deepamehta.core.TopicType> getAllTopicTypes()
public de.deepamehta.core.TopicType createTopicType(de.deepamehta.core.model.TopicTypeModel model)
public de.deepamehta.core.service.DirectivesResponse updateTopicType(de.deepamehta.core.model.TopicTypeModel model)
public de.deepamehta.core.service.DirectivesResponse deleteTopicType(String uri)
public de.deepamehta.core.AssociationType getAssociationType(String uri)
public de.deepamehta.core.AssociationType getAssociationTypeImplicitly(long assocId)
public List<de.deepamehta.core.AssociationType> getAssociationAllTypes()
public de.deepamehta.core.AssociationType createAssociationType(de.deepamehta.core.model.AssociationTypeModel model)
public de.deepamehta.core.service.DirectivesResponse updateAssociationType(de.deepamehta.core.model.AssociationTypeModel model)
public de.deepamehta.core.service.DirectivesResponse deleteAssociationType(String uri)
public de.deepamehta.core.Topic createRoleType(de.deepamehta.core.model.TopicModel model)
public List<de.deepamehta.core.service.PluginInfo> getPluginInfo()
public List<de.deepamehta.core.RelatedTopic> getTopicRelatedTopics(long topicId, String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
public List<de.deepamehta.core.RelatedAssociation> getTopicRelatedAssociations(long topicId, String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersAssocTypeUri)
public List<de.deepamehta.core.RelatedTopic> getAssociationRelatedTopics(long assocId, String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
Copyright © 2016. All rights reserved.