public class MergeData extends BaseFixData
| Modifier and Type | Field and Description |
|---|---|
protected Record |
m_recMerge |
ABREVIATIONSm_propertiesm_messageFilterList, m_recordOwnerCollection, m_taskParent, m_vRecordListMASTER, SLAVE| Constructor and Description |
|---|
MergeData()
Default constructor.
|
MergeData(RecordOwnerParent taskParent,
Record recordMain,
Map<String,Object> properties)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Record |
getMergeRecord()
Get the record to fill with the merge data.
|
Iterator<Record> |
getSource()
GetSource Method.
|
void |
init(RecordOwnerParent taskParent,
Record recordMain,
Map<String,Object> properties)
Initialize class fields.
|
void |
mergeSourceData(Record recSource,
Record recDest,
boolean bFound)
Merge this source record with the destination record.
|
void |
mergeSourceRecord(Record recSource,
Record recDest)
MergeSourceRecord Method.
|
Record |
openMergeRecord()
OpenMergeRecord Method.
|
boolean |
readDestRecord(FieldList recSource,
Record recDest)
Given this source record, read the destination record.
|
void |
run()
Run Method.
|
checkAbreviations, fixCapitalization, fixCapitalization, getRecordFromCode, getRecordFromCode, getRecordFromCode, getRecordFromDescription, getRecordFromDescription, openMainRecordfree, getProperties, getProperty, handleMessage, retrieveUserProperties, setProperties, setPropertyaddDatabase, addListenerMessageFilter, addListeners, addRecord, addRecord, addRecordOwner, addScreenRecord, getDatabase, getDatabaseOwner, getEnvironment, getListenerMessageFilter, getMainRecord, getMasterSlave, getParentRecordOwner, getRecord, getScreenRecord, getTask, init, isBatch, isThinListener, openOtherRecords, removeDatabase, removeListenerMessageFilter, removeRecord, removeRecordOwner, setScreenRecordprotected Record m_recMerge
public MergeData()
public MergeData(RecordOwnerParent taskParent, Record recordMain, Map<String,Object> properties)
public void init(RecordOwnerParent taskParent, Record recordMain, Map<String,Object> properties)
init in class BaseFixDatapublic void run()
run in class BaseProcesspublic void mergeSourceRecord(Record recSource, Record recDest)
public Record getMergeRecord()
public Record openMergeRecord()
public void mergeSourceData(Record recSource, Record recDest, boolean bFound)
recSource - recDest. - public boolean readDestRecord(FieldList recSource, Record recDest)
recSource - The source recordrecDest - The destination recordCopyright © 2015 jbundle.org. All Rights Reserved.