Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.annotations.service
Interface EventListener

All Known Implementing Classes:
AnnotationEventListener

public interface EventListener

Author:
Alexandre Russel

Method Summary
 void afterAnnotationCreated(Principal principal, Annotation annotation)
           
 void afterAnnotationDeleted(Principal principal, Annotation annotation)
           
 void afterAnnotationRead(Principal principal, Annotation annotation)
           
 void afterAnnotationUpdated(Principal principal, Annotation annotation)
           
 void beforeAnnotationCreated(Principal principal, Annotation annotation)
           
 void beforeAnnotationDeleted(Principal principal, Annotation annotation)
           
 void beforeAnnotationRead(Principal principal, String annotationId)
           
 void beforeAnnotationUpdated(Principal principal, Annotation annotation)
           
 

Method Detail

beforeAnnotationCreated

void beforeAnnotationCreated(Principal principal,
                             Annotation annotation)
                             throws AnnotationException
Throws:
AnnotationException

afterAnnotationCreated

void afterAnnotationCreated(Principal principal,
                            Annotation annotation)
                            throws AnnotationException
Throws:
AnnotationException

beforeAnnotationRead

void beforeAnnotationRead(Principal principal,
                          String annotationId)
                          throws AnnotationException
Throws:
AnnotationException

afterAnnotationRead

void afterAnnotationRead(Principal principal,
                         Annotation annotation)
                         throws AnnotationException
Throws:
AnnotationException

beforeAnnotationUpdated

void beforeAnnotationUpdated(Principal principal,
                             Annotation annotation)
                             throws AnnotationException
Throws:
AnnotationException

afterAnnotationUpdated

void afterAnnotationUpdated(Principal principal,
                            Annotation annotation)
                            throws AnnotationException
Throws:
AnnotationException

beforeAnnotationDeleted

void beforeAnnotationDeleted(Principal principal,
                             Annotation annotation)
                             throws AnnotationException
Throws:
AnnotationException

afterAnnotationDeleted

void afterAnnotationDeleted(Principal principal,
                            Annotation annotation)
                            throws AnnotationException
Throws:
AnnotationException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.