public class BulkLifeCycleChangeListener extends Object implements PostCommitEventListener
If event occurs on a folder, it will recurse on children to perform the same transition if possible.
If the transition event is about marking documents as "deleted", and a child cannot perform the transition, it will be removed.
Undelete transitions are not processed, but this listener instead looks for a specific documentUndeleted event. This is because we want to undelete documents (parents) under which we don't want to recurse.
Reinit document copy lifeCycle (BulkLifeCycleChangeListener is bound to the event documentCreatedByCopy)
| Constructor and Description |
|---|
BulkLifeCycleChangeListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
handleEvent(EventBundle events)
Handles the set of events that were raised during the life of an user
operation.
|
public void handleEvent(EventBundle events) throws ClientException
PostCommitEventListener
The events are fired as a BundleEvent after the transaction is
committed.
handleEvent in interface PostCommitEventListenerevents - the events to handleClientExceptionCopyright © 2013 Nuxeo SA. All Rights Reserved.