io.github.benas.easybatch.tutorials.customers.etl
Class CustomerProcessor

java.lang.Object
  extended by io.github.benas.easybatch.core.api.AbstractRecordProcessor<Customer>
      extended by io.github.benas.easybatch.tutorials.customers.etl.CustomerProcessor
All Implemented Interfaces:
RecordProcessor<Customer,Object>

public class CustomerProcessor
extends AbstractRecordProcessor<Customer>

A customer processor implementation that generates customer XML data using JAXB.

Author:
benas (md.benhassine@gmail.com)

Constructor Summary
CustomerProcessor()
          Create a CustomerProcessor.
 
Method Summary
 void processRecord(Customer customer)
           
 
Methods inherited from class io.github.benas.easybatch.core.api.AbstractRecordProcessor
getEasyBatchResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomerProcessor

public CustomerProcessor()
                  throws Exception
Create a CustomerProcessor.

Throws:
Exception - if a problem occurs during JAXB marshaller initialization
Method Detail

processRecord

public void processRecord(Customer customer)
                   throws Exception
Throws:
Exception


Copyright © 2014. All Rights Reserved.