public static interface BatchProcessor.BatchProcessWorker
BatchProcessor.| Modifier and Type | Method and Description |
|---|---|
void |
afterProcess()
Callback to allow thread cleanup after the work entries have been
processed. |
void |
beforeProcess()
Callback to allow thread initialization before the work entries are
processed. |
java.lang.String |
getIdentifier(java.lang.Object entry)
Gets an identifier for the given entry (for monitoring / logging purposes).
|
void |
process(java.lang.Object entry)
Processes the given entry.
|
java.lang.String getIdentifier(java.lang.Object entry)
entry - the entryvoid beforeProcess()
throws java.lang.Throwable
processed. Typically, this will include authenticating
as a valid user and disbling or enabling any system flags that might affect the
entry processing.java.lang.Throwablevoid process(java.lang.Object entry)
throws java.lang.Throwable
entry - the entryjava.lang.Throwable - on any errorvoid afterProcess()
throws java.lang.Throwable
processed.
Typically, this will involve cleanup of authentication and resetting any
system flags previously set.
This call is made regardless of the outcome of the entry processing.java.lang.ThrowableCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.