Package com.ldodds.slug.framework

Interface Summary
Consumer Consumes the results of carrying out a particular work item.
Monitor Observes the progress of a web crawl, noting when tasks start and finish.
Producer  
Task A task to be carried out by a Worker
TaskFilter  
Worker  
WorkerFactory  
 

Class Summary
Controller A Controller is responsible for handing out a list of work items to a number of Worker objects which it created using a designated WorkerFactory.
DelegatingConsumerImpl Implementation of the Consumer interface that supports delegating processing of work item results to a List of Consumers.
DelegatingTaskFilterImpl  
FilteringController A version of the Controller class that applies one or more TaskFilters to Tasks added by its Workers
MonitorImpl Implementation of the Monitor interface.
ProducerWorkerImpl  
TaskFilterImpl  
WorkerFactoryImpl  
WorkerImpl