Package com.univocity.api.engine

Interface Summary
DataIntegrationEngine The DataIntegrationEngine is the central component of uniVocity.
DataIntegrationEngineFactory The DataIntegrationEngineFactory is loaded internally by Univocity and creates instances of DataIntegrationEngine that can be configured to execute data mapping cycles.
EngineExecutionContext The EngineExecutionContext is provided by a DataIntegrationEngine through RowReader and EngineLifecycleContext and allows access to variables and functions in the current EngineScope.
EngineLifecycleContext The EngineLifecycleContext is provided by uniVocity through EngineLifecycleInterceptor, which is bound to a specific DataIntegrationEngine by the user through DataIntegrationEngine.addInterceptor(EngineLifecycleInterceptor).
EntityMappingContext The EntityMappingContext is available to RowReader instances used during the execution of a data mapping between two entities.
FunctionCall<O,I> A custom function call that can be used from within the DataIntegrationEngine to obtain values from the current EngineScope, and to execute any external operation that produces values required while executing data mappings.
MappingCycleContext The MappingCycleContext is available to RowReader instances used during the execution of a data mapping between two entities.
NameMatcher A NameMatcher provides a custom implementation for automatic detection of mappings based on entity names.
RowMappingContext The RowMappingContext is available to RowReader instances used during the execution of a data mapping between two entities.
ScopeStorageProvider User provided storage mechanism to enable the persistent scope (EngineScope.PERSISTENT).
 

Class Summary
EngineLifecycleInterceptor The EngineLifecycleInterceptor is used to obtain notifications about life cycle events of a DataIntegrationEngine.
RowReader A RowReader provides access to rows being processed during the mapping between two data entities.
 

Enum Summary
EngineScope The scopes available in an instance of DataIntegrationEngine.
Transactions The Transactions enumeration provides options to determine how transactions should be organized in a data mapping cycle.
 



Copyright © 2015 uniVocity Software Pty Ltd. All rights reserved.