Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.event
Interface EventListener

All Known Implementing Classes:
AdministrativeStatusChangeListener, AnnotationFulltextEventListener, BlogActionListener, CommentRemovedEventListener, CompatibilityListener, ContentCreationListener, DeleteProcessForDeletedDocumentListener, DeleteRelationsListener, DigestComputer, DocUIDGeneratorListener, DomainEventsListener, DublinCoreListener, GuardsCacheUpdater, HtmlSanitizerListener, MailEventListener, MimetypeIconUpdater, OperationEventListener, ProbeScheduleListener, ProxySubscriptionPropagationListener, PublishRelationsListener, ScriptingEventListener, SiteActionListener, SitesWikiListener, SynchronousUnicityCheckListener, TaskEndedEventListener

public interface EventListener

An event listener receives notifications from core components.

Notifications are expressed as Event objects. This type of listeners are always invoked synchronously immediately after the event is raised.

Author:
Bogdan Stefanescu
See Also:
for asynchronous listeners or post commit listeners

Method Summary
 void handleEvent(Event event)
          Handle the given event.
 

Method Detail

handleEvent

void handleEvent(Event event)
                 throws ClientException
Handle the given event. The listener can cancel the event by calling Event.cancel()

Parameters:
event - the event
Throws:
ClientException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.