public class DataRecordCopier
extends java.lang.Object
Copyright 2009 Partner Software, Inc.
| Constructor and Description |
|---|
DataRecordCopier(DataRecordSource source,
DataRecordSink sink)
Creates a new DataRecordCopier.
|
DataRecordCopier(DataRecordSource source,
DataRecordSink sink,
Naming<java.lang.String> fieldMapping)
Creates a new DataRecordCopier.
|
public DataRecordCopier(DataRecordSource source, DataRecordSink sink)
source - - DataRecordSource to read fromsink - - DataRecordSink to write topublic DataRecordCopier(DataRecordSource source, DataRecordSink sink, Naming<java.lang.String> fieldMapping)
fieldMapping is source field names keyed to destination field names.
source - - DataRecordSource to read fromsink - - DataRecordSink to write tofieldMapping - - Naming of source field names to destination sink namespublic int copy()
throws java.lang.Exception
java.lang.Exception - if a problem occurs during read/writepublic int copy(boolean closeSink,
boolean closeSource)
throws java.lang.Exception
closeSink - - if true, closes sink after copy.closeSource - - if true, closes source after copy.java.lang.Exception - if a problem occurs during read/write