| Package | Description |
|---|---|
| com.neurosys.bi.reporting | |
| com.neurosys.ecom.etl | |
| com.neurosys.etl.excel.readers | |
| com.neurosys.etl.process | |
| com.neurosys.etl.readers | |
| com.neurosys.modules.etl |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProcessBasedReporter<TUPLE_IN,RECORD_OUT,STATE>
Support generic Process Aware aspects for Report operations and their boiler plate management
|
| Modifier and Type | Class and Description |
|---|---|
class |
AreaPersistTransformer<A extends Area>
Persist Area and return the Persisted Entity
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExcelContextualReader<T>
Reads an Excel sheet with Context in mind, supporting things like Look Aheads etc.
|
class |
ExcelRowByRowReader<T>
Parse an Excel File Row by Row; the Row is represented by A simple List of values.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BatchProcess
Allow collective control over Exceptions, earnings etc
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReader<TUPLE_IN,RECORD_OUT,STATE>
Support generic Process Aware aspects for Read operations and their boiler plate management
|
class |
BaseIterativeProcessor<TUPLE_IN,RECORD_OUT,STATE>
Support generic Process Aware aspects for Read operations and their boiler plate management
|
class |
ChainIterativeReader<TUPLE_IN,RECORD_OUT,STATE>
Chain multiple
BaseIterativeProcessors |
class |
ExecuteJobReader
Simply executes a Job
If the BaseIterativeProcessor.getTransformer() is a TransformerChain then the first level chain elements are each considered a Different Job and each passed the BaseIterativeProcessor.getParams()
If the BaseIterativeProcessor.getTransformer() return any String or List of String then those will be added to BaseIterativeProcessor.getMessages()
TODO: Add unit test case for Single & multiple Jobs in TransformerChain |
class |
FileReader<T,S>
For a given Root Folder (
File as a Resource), read each file in all the directories (nested optional); and for each file return
a n entity of type T. |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityBabyPersistTransformer<E>
This Transformer will ensure that the entity is persisted and return back the passed in input.
|
class |
EntityPersistTransformer<E>
Persist an Entity and return the Persisted Entity using the auto wired
EntityManager.Additionally this Transformer is capable of:
Collecting Exceptions in EntityPersistTransformer.exceptions and EntityPersistTransformer.messages if EntityPersistTransformer.failFast is false
Persisting the entity under a TransactionDefinition, if provided via EntityPersistTransformer.setTransactionDef(TransactionDefinition). |
class |
ModeAwareProductPersistTransformer<P extends Product>
Persist a Product/Product(s) and return the Persisted Entity
|
class |
ProductPersistTransformer<P extends Product>
Persist a Product/Product(s) and return the Persisted Entity
|
class |
RelatedEntityPersistTransformer<E extends Identifiable<?>>
This Transformer will ensure that the entity is persisted and return back the passed in input.
|
Copyright © 2018. All rights reserved.