Namespace Dynamicweb.DataIntegration.Integration.Interfaces
Interfaces
- IDataExportProvider
Interface for export data to the destination file
- IDestination
Add this interface if you are inheriting from a provider that is a destination
- IDestinationWriter
The contract for writing rows to the destination of a data integration job. A destination provider creates a writer per table mapping inside its RunJob(Job) implementation, passes every processed source row to Write(Dictionary<string, object>), and calls Close() when the table has been written.
- IERPIntegration
This interface is used in ScheduledTask's pages for add-in selector control to show-up the add-ins for ERP Batch Integration
- INotDestination
Add this interface if you are inheriting from a provider that is a destination, but you do not wish for this provider to show up in the destination dropdown.
- INotSource
Add this interface if you are inheriting from a provider that is a source, but you do not wish for this provider to show up in the source dropdown.
- IParameterizedDestination
IParameterizedDestination interface for conditions filtering parameters coming from query string
- IResponseWriter
Implement this interface if your source provider is able to handle the response data from the destination provider
- ISource
Add this interface if you are inheriting from a provider that is a source
- ISourceReader
The contract for reading rows from the source of a data integration job. A source provider returns a reader per table mapping from GetReader(Mapping), and the destination side drains it row by row while the job runs.