public class AnnotationServiceProxy extends Object implements AnnotationsService
| Constructor and Description | 
|---|
| AnnotationServiceProxy() | 
| Modifier and Type | Method and Description | 
|---|---|
| Annotation | addAnnotation(Annotation annotation,
             NuxeoPrincipal user,
             String baseUrl)Adds an annotation to the target URL. | 
| void | deleteAnnotation(Annotation annotation,
                NuxeoPrincipal user)Deletes an annotation. | 
| void | deleteAnnotationFor(URI uri,
                   Annotation annotation,
                   NuxeoPrincipal user) | 
| Annotation | getAnnotation(String annotationId,
             NuxeoPrincipal user,
             String baseUrl)Returns an Annotation according to its Id. | 
| Graph | getAnnotationGraph() | 
| int | getAnnotationsCount(URI uri,
                   NuxeoPrincipal user)Finds number of Annotation according to URI. | 
| void | initialise() | 
| List<Annotation> | queryAnnotations(URI uri,
                NuxeoPrincipal user)Finds Annotation ids according to URI. | 
| Annotation | updateAnnotation(Annotation annotation,
                NuxeoPrincipal user,
                String baseUrl)Updates an annotation. | 
public AnnotationServiceProxy()
public void initialise()
public Annotation addAnnotation(Annotation annotation, NuxeoPrincipal user, String baseUrl)
AnnotationsServiceaddAnnotation in interface AnnotationsServicepublic void deleteAnnotation(Annotation annotation, NuxeoPrincipal user)
AnnotationsServicedeleteAnnotation in interface AnnotationsServicepublic void deleteAnnotationFor(URI uri, Annotation annotation, NuxeoPrincipal user)
deleteAnnotationFor in interface AnnotationsServicepublic Annotation getAnnotation(String annotationId, NuxeoPrincipal user, String baseUrl)
AnnotationsServicegetAnnotation in interface AnnotationsServicepublic Graph getAnnotationGraph()
getAnnotationGraph in interface AnnotationsServicepublic List<Annotation> queryAnnotations(URI uri, NuxeoPrincipal user)
AnnotationsServicequeryAnnotations in interface AnnotationsServicepublic int getAnnotationsCount(URI uri, NuxeoPrincipal user)
AnnotationsServicegetAnnotationsCount in interface AnnotationsServicepublic Annotation updateAnnotation(Annotation annotation, NuxeoPrincipal user, String baseUrl)
AnnotationsServiceupdateAnnotation in interface AnnotationsServiceCopyright © 2016 Nuxeo SA. All rights reserved.