Class SKOSController
java.lang.Object
it.uniroma2.art.semanticturkey.services.core.controllers.SKOSController
- All Implemented Interfaces:
IntrospectableController
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@Controller
public class SKOSController
extends Object
implements org.springframework.context.ApplicationContextAware, IntrospectableController
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.HttpEntity<String>
addAltLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal) org.springframework.http.HttpEntity<String>
addBroaderConceptPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI broaderConcept, org.eclipse.rdf4j.model.IRI broaderProp) org.springframework.http.HttpEntity<String>
addConceptToSchemePublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI scheme) org.springframework.http.HttpEntity<String>
addFirstToOrderedCollectionPublished
(org.eclipse.rdf4j.model.Resource collection, org.eclipse.rdf4j.model.Resource element) org.springframework.http.HttpEntity<String>
addHiddenLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal) org.springframework.http.HttpEntity<String>
addInPositionToOrderedCollectionPublished
(org.eclipse.rdf4j.model.Resource collection, org.eclipse.rdf4j.model.Resource element, @jakarta.validation.constraints.Min(1L) int index) org.springframework.http.HttpEntity<String>
addLastToOrderedCollectionPublished
(org.eclipse.rdf4j.model.Resource collection, org.eclipse.rdf4j.model.Resource element) org.springframework.http.HttpEntity<String>
addMultipleConceptsToSchemePublished
(org.eclipse.rdf4j.model.IRI rootConcept, org.eclipse.rdf4j.model.IRI scheme, org.eclipse.rdf4j.model.IRI inSchemeProp, boolean includeSubProperties, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps, List<org.eclipse.rdf4j.model.IRI> filterSchemes, boolean setTopConcept) org.springframework.http.HttpEntity<String>
addNotePublished
(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI predicate, SpecialValue value) org.springframework.http.HttpEntity<String>
addToCollectionPublished
(org.eclipse.rdf4j.model.Resource collection, org.eclipse.rdf4j.model.Resource element) org.springframework.http.HttpEntity<String>
addTopConceptPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI scheme, org.eclipse.rdf4j.model.IRI topConceptProp) countTopConceptsPublished
(List<org.eclipse.rdf4j.model.IRI> schemes, String schemeFilter, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps, boolean includeSubProperties) org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>
createCollectionPublished
(org.eclipse.rdf4j.model.IRI collectionType, org.eclipse.rdf4j.model.IRI newCollection, org.eclipse.rdf4j.model.Literal label, org.eclipse.rdf4j.model.IRI containingCollection, org.eclipse.rdf4j.model.IRI collectionCls, boolean bnodeCreationMode, CustomFormValue customFormValue, boolean checkExistingAltLabel) org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.IRI>>>
createConceptPublished
(org.eclipse.rdf4j.model.IRI newConcept, org.eclipse.rdf4j.model.Literal label, org.eclipse.rdf4j.model.Resource broaderConcept, List<org.eclipse.rdf4j.model.IRI> conceptSchemes, org.eclipse.rdf4j.model.IRI conceptCls, CustomFormValue customFormValue, boolean checkExistingAltLabel, org.eclipse.rdf4j.model.IRI broaderProp, boolean checkExistingPrefLabel) org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.IRI>>>
createConceptSchemePublished
(org.eclipse.rdf4j.model.IRI newScheme, org.eclipse.rdf4j.model.Literal label, org.eclipse.rdf4j.model.IRI schemeCls, CustomFormValue customFormValue, boolean checkExistingAltLabel) org.springframework.http.HttpEntity<String>
deleteCollectionPublished
(org.eclipse.rdf4j.model.Resource collection) org.springframework.http.HttpEntity<String>
deleteConceptPublished
(org.eclipse.rdf4j.model.IRI concept) org.springframework.http.HttpEntity<String>
deleteConceptSchemePublished
(org.eclipse.rdf4j.model.IRI scheme) org.springframework.http.HttpEntity<String>
deleteOrderedCollectionPublished
(org.eclipse.rdf4j.model.Resource collection) org.springframework.http.HttpEntity<String>
org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Literal>>>>
getAltLabelsPublished
(org.eclipse.rdf4j.model.IRI concept) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getBroaderConceptsPublished
(org.eclipse.rdf4j.model.Resource concept, List<org.eclipse.rdf4j.model.IRI> schemes, String schemeFilter, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps, boolean includeSubProperties) org.springframework.http.HttpEntity<Response<PredicateObjectsList>>
getCollectionsForConceptPublished
(org.eclipse.rdf4j.model.Resource concept) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getNarrowerConceptsPublished
(org.eclipse.rdf4j.model.Resource concept, String schemeFilter, List<org.eclipse.rdf4j.model.IRI> schemes, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps, boolean includeSubProperties) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getNestedCollectionsPublished
(org.eclipse.rdf4j.model.Resource container) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getSchemesMatrixPerConceptPublished
(org.eclipse.rdf4j.model.Resource concept) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getSuperCollectionsPublished
(org.eclipse.rdf4j.model.Resource collection) org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>>
getTopConceptsPublished
(List<org.eclipse.rdf4j.model.IRI> schemes, String schemeFilter, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps, boolean includeSubProperties) isSchemeEmptyPublished
(org.eclipse.rdf4j.model.IRI scheme) org.springframework.http.HttpEntity<String>
removeAltLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal) org.springframework.http.HttpEntity<String>
removeBroaderConceptPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI broaderConcept, List<org.eclipse.rdf4j.model.IRI> broaderProps, List<org.eclipse.rdf4j.model.IRI> narrowerProps) org.springframework.http.HttpEntity<String>
removeConceptFromSchemePublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI scheme) org.springframework.http.HttpEntity<String>
removeFromCollectionPublished
(org.eclipse.rdf4j.model.Resource element, org.eclipse.rdf4j.model.Resource collection) org.springframework.http.HttpEntity<String>
removeFromOrderedCollectionPublished
(org.eclipse.rdf4j.model.Resource element, org.eclipse.rdf4j.model.Resource collection) org.springframework.http.HttpEntity<String>
removeHiddenLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal) org.springframework.http.HttpEntity<String>
removeNotePublished
(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Value value) org.springframework.http.HttpEntity<String>
removePrefLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal) org.springframework.http.HttpEntity<String>
removeTopConceptPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.IRI scheme) void
setApplicationContext
(org.springframework.context.ApplicationContext arg0) org.springframework.http.HttpEntity<String>
setPrefLabelPublished
(org.eclipse.rdf4j.model.IRI concept, org.eclipse.rdf4j.model.Literal literal, boolean checkExistingAltLabel, boolean checkExistingPrefLabel) org.springframework.http.HttpEntity<String>
updateNotePropertyPublished
(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI property, org.eclipse.rdf4j.model.IRI newProperty, org.eclipse.rdf4j.model.Value value) org.springframework.http.HttpEntity<String>
updateNotePublished
(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Value value, org.eclipse.rdf4j.model.Value newValue)
-
Constructor Details
-
SKOSController
public SKOSController()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext arg0) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
getServiceSpecies
- Specified by:
getServiceSpecies
in interfaceIntrospectableController
-
getService
- Specified by:
getService
in interfaceIntrospectableController
-
getNarrowerConceptsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getNarrowerConcepts", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getNarrowerConceptsPublished(@RequestParam("concept") org.eclipse.rdf4j.model.Resource concept, @RequestParam(value="schemeFilter",required=false,defaultValue="or") String schemeFilter, @RequestParam(value="schemes",required=false) List<org.eclipse.rdf4j.model.IRI> schemes, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps, @RequestParam(value="includeSubProperties",required=false,defaultValue="true") boolean includeSubProperties) -
getBroaderConceptsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getBroaderConcepts", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getBroaderConceptsPublished(@RequestParam("concept") org.eclipse.rdf4j.model.Resource concept, @RequestParam(value="schemes",required=false) List<org.eclipse.rdf4j.model.IRI> schemes, @RequestParam(value="schemeFilter",required=false,defaultValue="or") String schemeFilter, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps, @RequestParam(value="includeSubProperties",required=false,defaultValue="true") boolean includeSubProperties) -
addFirstToOrderedCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addFirstToOrderedCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addFirstToOrderedCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection, @RequestParam("element") org.eclipse.rdf4j.model.Resource element) throws DeniedOperationException - Throws:
DeniedOperationException
-
updateNotePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/updateNote", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> updateNotePublished(@RequestParam("resource") org.eclipse.rdf4j.model.Resource resource, @RequestParam(value="predicate",required=false) org.eclipse.rdf4j.model.IRI predicate, @RequestParam("value") org.eclipse.rdf4j.model.Value value, @RequestParam("newValue") org.eclipse.rdf4j.model.Value newValue) -
addTopConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addTopConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addTopConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme, @RequestParam(value="topConceptProp",required=false) org.eclipse.rdf4j.model.IRI topConceptProp) -
removeFromCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeFromCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeFromCollectionPublished(@RequestParam("element") org.eclipse.rdf4j.model.Resource element, @RequestParam("collection") org.eclipse.rdf4j.model.Resource collection) throws DeniedOperationException - Throws:
DeniedOperationException
-
removeFromOrderedCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeFromOrderedCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeFromOrderedCollectionPublished(@RequestParam("element") org.eclipse.rdf4j.model.Resource element, @RequestParam("collection") org.eclipse.rdf4j.model.Resource collection) throws DeniedOperationException - Throws:
DeniedOperationException
-
isSchemeEmptyPublished
-
deleteConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/deleteConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> deleteConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept) throws DeniedOperationException - Throws:
DeniedOperationException
-
removeHiddenLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeHiddenLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeHiddenLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal) -
getTopConceptsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getTopConcepts", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getTopConceptsPublished(@RequestParam(value="schemes",required=false) List<org.eclipse.rdf4j.model.IRI> schemes, @RequestParam(value="schemeFilter",required=false,defaultValue="or") String schemeFilter, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps, @RequestParam(value="includeSubProperties",required=false,defaultValue="true") boolean includeSubProperties) -
failingReadServiceContainingUpdatePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/failingReadServiceContainingUpdate", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> failingReadServiceContainingUpdatePublished() -
getCollectionsForConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getCollectionsForConcept", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<PredicateObjectsList>> getCollectionsForConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.Resource concept) -
countTopConceptsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/countTopConcepts", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Integer>> countTopConceptsPublished(@RequestParam(value="schemes",required=false) List<org.eclipse.rdf4j.model.IRI> schemes, @RequestParam(value="schemeFilter",required=false,defaultValue="or") String schemeFilter, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps, @RequestParam(value="includeSubProperties",required=false,defaultValue="true") boolean includeSubProperties) -
addToCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addToCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addToCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection, @RequestParam("element") org.eclipse.rdf4j.model.Resource element) throws DeniedOperationException - Throws:
DeniedOperationException
-
removeConceptFromSchemePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeConceptFromScheme", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeConceptFromSchemePublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme) -
updateNotePropertyPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/updateNoteProperty", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> updateNotePropertyPublished(@RequestParam("resource") org.eclipse.rdf4j.model.Resource resource, @RequestParam("property") org.eclipse.rdf4j.model.IRI property, @RequestParam("newProperty") org.eclipse.rdf4j.model.IRI newProperty, @RequestParam("value") org.eclipse.rdf4j.model.Value value) -
addLastToOrderedCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addLastToOrderedCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addLastToOrderedCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection, @RequestParam("element") org.eclipse.rdf4j.model.Resource element) throws DeniedOperationException - Throws:
DeniedOperationException
-
removeAltLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeAltLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeAltLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal) -
createConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/createConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.IRI>>> createConceptPublished(@RequestParam(value="newConcept",required=false) org.eclipse.rdf4j.model.IRI newConcept, @RequestParam(value="label",required=false) org.eclipse.rdf4j.model.Literal label, @RequestParam(value="broaderConcept",required=false) org.eclipse.rdf4j.model.Resource broaderConcept, @RequestParam("conceptSchemes") List<org.eclipse.rdf4j.model.IRI> conceptSchemes, @RequestParam(value="conceptCls",required=false) org.eclipse.rdf4j.model.IRI conceptCls, @RequestParam(value="customFormValue",required=false) CustomFormValue customFormValue, @RequestParam(value="checkExistingAltLabel",required=false,defaultValue="true") boolean checkExistingAltLabel, @RequestParam(value="broaderProp",required=false) org.eclipse.rdf4j.model.IRI broaderProp, @RequestParam(value="checkExistingPrefLabel",required=false,defaultValue="true") boolean checkExistingPrefLabel) throws URIGenerationException, CustomFormException, CODAException, UnsupportedLexicalizationModelException, PrefPrefLabelClashException, PrefAltLabelClashException -
addBroaderConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addBroaderConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addBroaderConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("broaderConcept") org.eclipse.rdf4j.model.IRI broaderConcept, @RequestParam(value="broaderProp",required=false) org.eclipse.rdf4j.model.IRI broaderProp) -
deleteConceptSchemePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/deleteConceptScheme", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> deleteConceptSchemePublished(@RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme) -
addMultipleConceptsToSchemePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addMultipleConceptsToScheme", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addMultipleConceptsToSchemePublished(@RequestParam(value="rootConcept",required=false) org.eclipse.rdf4j.model.IRI rootConcept, @RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme, @RequestParam(value="inSchemeProp",required=false) org.eclipse.rdf4j.model.IRI inSchemeProp, @RequestParam(value="includeSubProperties",required=false,defaultValue="true") boolean includeSubProperties, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps, @RequestParam(value="filterSchemes",required=false) List<org.eclipse.rdf4j.model.IRI> filterSchemes, @RequestParam(value="setTopConcept",required=false,defaultValue="true") boolean setTopConcept) -
addAltLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addAltLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addAltLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal) throws AltPrefLabelClashException - Throws:
AltPrefLabelClashException
-
addInPositionToOrderedCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addInPositionToOrderedCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addInPositionToOrderedCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection, @RequestParam("element") org.eclipse.rdf4j.model.Resource element, @RequestParam("index") @Min(1L) @jakarta.validation.constraints.Min(1L) int index) throws DeniedOperationException - Throws:
DeniedOperationException
-
removeTopConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeTopConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeTopConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme) -
getNestedCollectionsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getNestedCollections", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getNestedCollectionsPublished(@RequestParam("container") org.eclipse.rdf4j.model.Resource container) -
deleteCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/deleteCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> deleteCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection) throws DeniedOperationException - Throws:
DeniedOperationException
-
getRootCollectionsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getRootCollections", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getRootCollectionsPublished() -
deleteOrderedCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/deleteOrderedCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> deleteOrderedCollectionPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection) throws DeniedOperationException - Throws:
DeniedOperationException
-
addConceptToSchemePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addConceptToScheme", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addConceptToSchemePublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("scheme") org.eclipse.rdf4j.model.IRI scheme) -
removeNotePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeNote", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeNotePublished(@RequestParam("resource") org.eclipse.rdf4j.model.Resource resource, @RequestParam(value="predicate",required=false) org.eclipse.rdf4j.model.IRI predicate, @RequestParam("value") org.eclipse.rdf4j.model.Value value) throws it.uniroma2.art.coda.exception.parserexception.PRParserException - Throws:
it.uniroma2.art.coda.exception.parserexception.PRParserException
-
addHiddenLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addHiddenLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addHiddenLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal) -
getAltLabelsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getAltLabels", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Literal>>>> getAltLabelsPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept) -
removeBroaderConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removeBroaderConcept", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removeBroaderConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("broaderConcept") org.eclipse.rdf4j.model.IRI broaderConcept, @RequestParam(value="broaderProps",required=false) List<org.eclipse.rdf4j.model.IRI> broaderProps, @RequestParam(value="narrowerProps",required=false) List<org.eclipse.rdf4j.model.IRI> narrowerProps) -
getAllSchemesPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getAllSchemes", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getAllSchemesPublished() -
addNotePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/addNote", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> addNotePublished(@RequestParam("resource") org.eclipse.rdf4j.model.Resource resource, @RequestParam(value="predicate",required=false) org.eclipse.rdf4j.model.IRI predicate, @RequestParam("value") SpecialValue value) throws CODAException - Throws:
CODAException
-
getSuperCollectionsPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getSuperCollections", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getSuperCollectionsPublished(@RequestParam("collection") org.eclipse.rdf4j.model.Resource collection) -
getSchemesMatrixPerConceptPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/getSchemesMatrixPerConcept", method=GET, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<Collection<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>>> getSchemesMatrixPerConceptPublished(@RequestParam("concept") org.eclipse.rdf4j.model.Resource concept) -
setPrefLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/setPrefLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> setPrefLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal, @RequestParam(value="checkExistingAltLabel",required=false,defaultValue="true") boolean checkExistingAltLabel, @RequestParam(value="checkExistingPrefLabel",required=false,defaultValue="true") boolean checkExistingPrefLabel) throws PrefPrefLabelClashException, PrefAltLabelClashException -
createConceptSchemePublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/createConceptScheme", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.IRI>>> createConceptSchemePublished(@RequestParam(value="newScheme",required=false) org.eclipse.rdf4j.model.IRI newScheme, @RequestParam(value="label",required=false) org.eclipse.rdf4j.model.Literal label, @RequestParam(value="schemeCls",required=false) org.eclipse.rdf4j.model.IRI schemeCls, @RequestParam(value="customFormValue",required=false) CustomFormValue customFormValue, @RequestParam(value="checkExistingAltLabel",required=false,defaultValue="true") boolean checkExistingAltLabel) throws URIGenerationException, CustomFormException, CODAException, UnsupportedLexicalizationModelException, PrefPrefLabelClashException, PrefAltLabelClashException -
removePrefLabelPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/removePrefLabel", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<String> removePrefLabelPublished(@RequestParam("concept") org.eclipse.rdf4j.model.IRI concept, @RequestParam("literal") org.eclipse.rdf4j.model.Literal literal) -
createCollectionPublished
@RequestMapping(value="it.uniroma2.art.semanticturkey/st-core-services/SKOS/createCollection", method=POST, produces="application/json;charset=UTF-8") public org.springframework.http.HttpEntity<Response<AnnotatedValue<org.eclipse.rdf4j.model.Resource>>> createCollectionPublished(@RequestParam("collectionType") org.eclipse.rdf4j.model.IRI collectionType, @RequestParam(value="newCollection",required=false) org.eclipse.rdf4j.model.IRI newCollection, @RequestParam(value="label",required=false) org.eclipse.rdf4j.model.Literal label, @RequestParam(value="containingCollection",required=false) org.eclipse.rdf4j.model.IRI containingCollection, @RequestParam(value="collectionCls",required=false) org.eclipse.rdf4j.model.IRI collectionCls, @RequestParam(value="bnodeCreationMode",required=false,defaultValue="false") boolean bnodeCreationMode, @RequestParam(value="customFormValue",required=false) CustomFormValue customFormValue, @RequestParam(value="checkExistingAltLabel",required=false,defaultValue="true") boolean checkExistingAltLabel) throws URIGenerationException, CustomFormException, CODAException, IllegalAccessException, UnsupportedLexicalizationModelException, PrefPrefLabelClashException, PrefAltLabelClashException
-