Package org.springframework.batch.sample.domain.trade
Interface Summary Interface Description CustomerCreditDao Interface for writing customer's credit information to output.CustomerDao CustomerDebitDao Interface for writingCustomerDebitDao
object to arbitrary output.InvalidCustomerLogger Interface for logging invalid customers.TradeDao Interface for writing a Trade object to an arbitrary output.Class Summary Class Description CompositeCustomerUpdateLineTokenizer CompositeLineTokenizer
that delegates the tokenization of a line to one of two potential tokenizers.CustomerCredit CustomerDebit CustomerUpdate Immutable Value Object representing an update to the customer as stored in the database.CustomerUpdateFieldSetMapper FieldSetMapper
for mapping to aCustomerUpdate
.CustomerUpdateProcessor CustomerUpdateWriter Trade Enum Summary Enum Description CustomerOperation Enum representing on of 3 possible actions on a customer update: Add, update, or delete