com.univocity.api.config.builders
Interface ExclusionWithoutMetadata

All Known Subinterfaces:
ExclusionWithMetadata

public interface ExclusionWithoutMetadata

The ExclusionWithoutMetadata configuration is obtained from a PersistenceSetup using PersistenceSetup.notUsingMetadata(). It provides configuration options for deletion operations that do not rely on uniVocity metadata

It is used to define how the DataIntegrationEngine should delete records in the destination entity of a EntityMapping when executing a data mapping cycle.

Author:
uniVocity Software Pty Ltd - dev@univocity.com
See Also:
EntityMapping, PersistenceSetup, DataIntegrationEngine

Method Summary
 InsertionConfig deleteAll()
          Configures the EntityMapping to delete all records stored in the destination entity.
 UpdateWithoutMetadata deleteDisabled()
          Configures the EntityMapping to keep all records stored in the destination entity.
 

Method Detail

deleteAll

InsertionConfig deleteAll()
Configures the EntityMapping to delete all records stored in the destination entity.

Returns:
the next step of this configuration: determine how to insert records in the destination entity

deleteDisabled

UpdateWithoutMetadata deleteDisabled()
Configures the EntityMapping to keep all records stored in the destination entity.

Returns:
the next step of this configuration: determine how to update records in the destination entity, without the usage of metadata.


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