public class ScheduleProcesses
extends org.alfresco.bm.event.AbstractEventProcessor
unfinished processes.
Unfinished processes are scheduled up to a batch size after which this processor reschedules itself.
EVENT_NAME_PROCESS: The process nameEVENT_NAME_SCHEDULE_PROCESSES: No data| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_BATCH_SIZE |
static String |
EVENT_NAME_PROCESS |
static String |
EVENT_NAME_SCHEDULE_PROCESSES |
| Constructor and Description |
|---|
ScheduleProcesses(org.springframework.data.mongodb.core.MongoTemplate mongo,
String processData,
long timeBetweenProcesses) |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.bm.event.EventResult |
processEvent(org.alfresco.bm.event.Event event) |
void |
setEventNameProcess(String eventNameProcess)
Override the
default event name to process an event |
public static final int DEFAULT_BATCH_SIZE
public static final String EVENT_NAME_PROCESS
public static final String EVENT_NAME_SCHEDULE_PROCESSES
public ScheduleProcesses(org.springframework.data.mongodb.core.MongoTemplate mongo,
String processData,
long timeBetweenProcesses)
mongo - connection to MongoDBprocessData - name of DB collection containing process detailsprocessCount - total number of processes to scheduletimeBetweenProcesses - how long between each processCopyright © 2012. All Rights Reserved.