net.sf.basedb.clients.migrate
Class PlateEventTypeTransfer
java.lang.Object
net.sf.basedb.clients.migrate.Manager
net.sf.basedb.clients.migrate.Transfer
net.sf.basedb.clients.migrate.PlateEventTypeTransfer
public class PlateEventTypeTransfer
- extends Transfer
This class provides methods for transferring PlateEventType data from base 1
to BASE 2.
- Version:
- 2.0
- Author:
- Gregory, Martin
- Last modified
- $Date: 2008-09-05 17:15:54 +0200 (Fri, 05 Sep 2008) $
Fields inherited from class net.sf.basedb.clients.migrate.Transfer |
BASE2, FROM, itemList, LIMIT, LOCAL_MYSQL_TRANSFER, mapIds, progress, properties, QUICK_TRANSFER, selectOffset, sessionControl, TO |
Methods inherited from class net.sf.basedb.clients.migrate.Transfer |
cleanUpMemory, commit, createItem, dependencyFailure, done, getBase2Id, getBatchSize, getCount, getDependencyStatus, getIdMap, getInt, getProperty, initIdMap, isDone, mapId, newDbControl, readRestorePointData, run, run, runUnBatched, saveItem, setup, startProgress, writeRestorePointData |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final Logger log
- Logger for this class
protocolTypeT
private ProtocolTypeTransfer protocolTypeT
plateTypeT
private PlateTypeTransfer plateTypeT
ordinals
private Map<Integer,Integer> ordinals
PlateEventTypeTransfer
PlateEventTypeTransfer(ProtocolTypeTransfer protocolTypeT,
PlateTypeTransfer plateTypeT)
- Constructor for PlateEventTypeTransfer depends on ProtocolTypeTransfer
and PlateTypeTransfer.
- Parameters:
protocolTypeT
- ProtocolTypeTransfer
plateTypeT
- PlateTypeTransfer
start
public void start()
- Description copied from class:
Transfer
- Starts the actual transfer.
- Specified by:
start
in class Transfer
createItem
protected PlateEventType createItem(DbControl b2c,
ResultSet rs)
throws BaseException,
SQLException
- Creates a
PlateEventType
from the current position in
ResultSet
.
- Overrides:
createItem
in class Transfer
- Parameters:
b2c
- DbControl
used to transfer this itemrs
- ResultSet
containing the data for this item.
- Returns:
PlateEventType
- Throws:
BaseException
SQLException
- If current ResultSet position is invalid or number
of columns in the select statement is to low.
getNextOrdinal
private int getNextOrdinal(PlateType plateType)