public interface RecordProcessor<T extends Model<?>> extends DataImportComponent, ModelSupport<T>
| Modifier and Type | Method and Description |
|---|---|
void |
configureComponents()
Performs any necessary component configuration steps before the processor executes the
run method. |
RecordImporter |
getImporter() |
RecordReader<T> |
getReader() |
org.springframework.validation.Validator |
getValidator() |
RecordWriter<T> |
getWriter() |
void |
run(Object... args)
Executes the pipeline and processes the input through the individual components.
|
void |
setImporter(RecordImporter importer) |
void |
setReader(RecordReader<T> reader) |
void |
setValidator(org.springframework.validation.Validator validator) |
void |
setWriter(RecordWriter<T> writer) |
doAfter, doBeforegetModelvoid configureComponents()
run method.void run(Object... args) throws DataImportException
args - DataImportExceptionvoid setReader(RecordReader<T> reader)
RecordReader<T> getReader()
void setValidator(org.springframework.validation.Validator validator)
org.springframework.validation.Validator getValidator()
void setWriter(RecordWriter<T> writer)
RecordWriter<T> getWriter()
void setImporter(RecordImporter importer)
RecordImporter getImporter()
Copyright © 2016. All rights reserved.