Package org.jcreme.processing

Interface Summary
Consumer The interface describing the behavior of objects acting as consumers.
MonitorableTask This interface should be implemented when a task has to provide information on its activity (level of completion, time of execution, ...).
Producer The interface describing the common behaviors to every producer.
RemoteProducer This interface enables to remotely use a producer.
RemoteTaskActivityMonitor This interface enables to monitor a remote task.
RemoteTaskActivityMonitor.RemoteListener An interface to describe Remote change listeners.
TaskActivityMonitor This interface describes an activity monitor.
 

Class Summary
AbstractProducer This class takes care of the basic production mechanisms.
BaseProducer This is a base implementation of the Producer interface.
BaseTaskActivityMonitor This is a simple implementation of the TaskActivityMonitor interface.
ConsumerRunnable This class is designed to act as a data sink.
DefaultConsumer Default implementation of the Consumer interface.
FileReaderProducer This producer reads lines from a file.
FilesReaderProducer This producer enables to process files into line (much like the FileReaderProducer).
MonitorableProducer This class describes a producer with a self-monitoring capability handled through the MonitorableTask interface
MultiplexedProducer This producer does nothing but providing an existing object.
ParseConsumer This consumer is designed to consume String objects.
ParseProducer This producer produces Objects from a Strings using a Format.
ProducerMultiplexer This class enables to multiply the output of a single producer so that it can be used in different production lines.
ProducerRunnable This class is designed to act as a data source.
RemoteProducerImpl This implementation of the RemoteProducer enables to export any Producer through RMI.
RemoteTaskActivityMonitorImpl This is the implementation of the RemoteTaskActivityMonitor interface.
RMIProducer This class provides access to a RemoteProducer.
RMITaskActivityMonitor This class enables to encapsulate a RemoteTaskActivityMonitor and use it as any TaskActivityMonitor.
 



Copyright 2006 null. All Rights Reserved.