Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.annotations.repository.service
Class AnnotatedDocumentEventListenerImpl

java.lang.Object
  extended by org.nuxeo.ecm.platform.annotations.repository.service.AnnotatedDocumentEventListenerImpl
All Implemented Interfaces:
AnnotatedDocumentEventListener

public class AnnotatedDocumentEventListenerImpl
extends Object
implements AnnotatedDocumentEventListener


Field Summary
 
Fields inherited from interface org.nuxeo.ecm.platform.annotations.repository.service.AnnotatedDocumentEventListener
ANNOTATION_BODY, ANNOTATION_CREATED, ANNOTATION_DELETED, ANNOTATION_ID, ANNOTATION_SUBJECT, ANNOTATION_UPDATED
 
Constructor Summary
AnnotatedDocumentEventListenerImpl()
           
 
Method Summary
 void afterAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void afterAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void afterAnnotationRead(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void afterAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void beforeAnnotationCreated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void beforeAnnotationDeleted(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 void beforeAnnotationRead(NuxeoPrincipal principal, String annotationId)
           
 void beforeAnnotationUpdated(NuxeoPrincipal principal, DocumentLocation documentLoc, Annotation annotation)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedDocumentEventListenerImpl

public AnnotatedDocumentEventListenerImpl()
Method Detail

beforeAnnotationCreated

public void beforeAnnotationCreated(NuxeoPrincipal principal,
                                    DocumentLocation documentLoc,
                                    Annotation annotation)
Specified by:
beforeAnnotationCreated in interface AnnotatedDocumentEventListener

beforeAnnotationDeleted

public void beforeAnnotationDeleted(NuxeoPrincipal principal,
                                    DocumentLocation documentLoc,
                                    Annotation annotation)
Specified by:
beforeAnnotationDeleted in interface AnnotatedDocumentEventListener

beforeAnnotationRead

public void beforeAnnotationRead(NuxeoPrincipal principal,
                                 String annotationId)
Specified by:
beforeAnnotationRead in interface AnnotatedDocumentEventListener

beforeAnnotationUpdated

public void beforeAnnotationUpdated(NuxeoPrincipal principal,
                                    DocumentLocation documentLoc,
                                    Annotation annotation)
Specified by:
beforeAnnotationUpdated in interface AnnotatedDocumentEventListener

afterAnnotationCreated

public void afterAnnotationCreated(NuxeoPrincipal principal,
                                   DocumentLocation documentLoc,
                                   Annotation annotation)
Specified by:
afterAnnotationCreated in interface AnnotatedDocumentEventListener

afterAnnotationDeleted

public void afterAnnotationDeleted(NuxeoPrincipal principal,
                                   DocumentLocation documentLoc,
                                   Annotation annotation)
Specified by:
afterAnnotationDeleted in interface AnnotatedDocumentEventListener

afterAnnotationRead

public void afterAnnotationRead(NuxeoPrincipal principal,
                                DocumentLocation documentLoc,
                                Annotation annotation)
Specified by:
afterAnnotationRead in interface AnnotatedDocumentEventListener

afterAnnotationUpdated

public void afterAnnotationUpdated(NuxeoPrincipal principal,
                                   DocumentLocation documentLoc,
                                   Annotation annotation)
Specified by:
afterAnnotationUpdated in interface AnnotatedDocumentEventListener

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.