Class: ETL::Processor::Processor

Inherits:
Object
  • Object
show all
Defined in:
lib/etl/processor/processor.rb

Overview

Base class for pre and post processors. Subclasses must implement the process method.

Direct Known Subclasses

BulkImportProcessor, EncodeProcessor, EscapeCsvProcessor, FtpDownloaderProcessor, FtpUploaderProcessor, ImapattachmentDownloaderProcessor, Pop3attachmentDownloaderProcessor, RowProcessor, SftpDownloaderProcessor, SftpUploaderProcessor, TruncateProcessor, ZipFileProcessor

Instance Method Summary (collapse)

Constructor Details

- (Processor) initialize(control, configuration)

Returns a new instance of Processor



5
6
7
8
9
# File 'lib/etl/processor/processor.rb', line 5

def initialize(control, configuration)
  @control = control
  @configuration = configuration
  after_initialize if respond_to?(:after_initialize)
end