| Package | Description |
|---|---|
| org.kuali.rice.kcb.quartz |
| Modifier and Type | Method and Description |
|---|---|
ProcessingResult<MessageDelivery> |
MessageProcessingJob.run() |
ProcessingResult<T> |
ConcurrentJob.run()
Main processing method which invokes subclass implementations of template methods
to obtain available work items, and process them concurrently
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessingResult.add(ProcessingResult<T> result)
Adds the contents of the specified ProcessingResult to this ProcessingResult
|
protected void |
MessageProcessingJob.finishProcessing(ProcessingResult<MessageDelivery> result) |
protected void |
ConcurrentJob.finishProcessing(ProcessingResult<T> result)
Template method called after processing of work items has completed
|
protected Collection<Collection<MessageDelivery>> |
MessageProcessingJob.groupWorkItems(Collection<MessageDelivery> workItems,
ProcessingResult<MessageDelivery> result)
Group work items by deliverer and notification, so that deliveries to bulk deliverers are grouped
by notification
|
protected Collection<Collection<T>> |
ConcurrentJob.groupWorkItems(Collection<T> workItems,
ProcessingResult<T> result)
Template method that subclasses should override to group work items into units of work
|
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.