All Classes
-
All Classes Interface Summary Class Summary Class Description CSVEmitter A module that emits data contained in a CSV file as a series of maps, each instance containing a row of data.CSVEmitter.CSVReader This task reads the contents of a csv file and emits each row of the csv file as a Map instance.CSVEmitterFactory Provider that will emit data contained in CSV as a series of maps.HeadwaterModule Provides an insertion point to a module framework data flow.HeadwaterModuleFactory CreatesHeadwaterModuleobjects.Messages Internationalized messages for this package.Messages MessagesMessages Provides messages for this package.Messages Provides messages for this package.PublisherModule Publishes received data to a given publisher before optionally passing it on in the flow.PublisherModuleFactory CreatesPublisherModuleinstances.SimpleAsyncProcessor A processor module that can be inserted between any two modules within a data flow to decouple the delivery of data from the emitter module and processing of that data in the receiver module.SimpleAsyncProcessor.DataFlowHandler Instances of this class keep track of the queue of data items accumulated for the data flow and the thread that is responsible for processing those items.SimpleAsyncProcessorFactory Provider that instantiates modules that emit received data in a thread that is different from the thread on which the data is received..