2.14.2: 2010-02-22

net.sf.basedb.clients.migrate
Class ArrayTypePlateTransfer

java.lang.Object
  extended by net.sf.basedb.clients.migrate.Manager
      extended by net.sf.basedb.clients.migrate.Transfer
          extended by net.sf.basedb.clients.migrate.ArrayTypePlateTransfer

public class ArrayTypePlateTransfer
extends Transfer

Base 1 tables
ArrayTypePlate
Notes

Version:
2.0
Author:
Gregory, Martin
Last modified
$Date: 2009-04-06 14:52:39 +0200 (Mon, 06 Apr 2009) $

Field Summary
private  ArrayTypeTransfer arrayTypeT
           
private static Logger log
          Logger for this class
private  MappedPlateTransfer plateT
           
 
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
 
Constructor Summary
ArrayTypePlateTransfer(ArrayTypeTransfer arrayTypeT, MappedPlateTransfer plateT)
          Constructs a new ArrayTypePlateTransfer.
 
Method Summary
private  ArrayList<Plate> getPlateList(DbControl dc, int arrayDesignId)
          Returns an ArrayList for a given Base 1 arrayDesignId.
 void start()
          Starts the actual transfer.
 
Methods inherited from class net.sf.basedb.clients.migrate.Transfer
cleanUpMemory, commit, createItem, 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 net.sf.basedb.clients.migrate.Manager
getPreparedStatements, prepareStatementFromFile, print, printDate, setPreparedStatements, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final Logger log
Logger for this class


arrayTypeT

private ArrayTypeTransfer arrayTypeT

plateT

private MappedPlateTransfer plateT
Constructor Detail

ArrayTypePlateTransfer

ArrayTypePlateTransfer(ArrayTypeTransfer arrayTypeT,
                       MappedPlateTransfer plateT)
Constructs a new ArrayTypePlateTransfer. Requires a previously finished ReporterTransfer.

Parameters:
arrayTypeT - A finished ReporterTransfer
Method Detail

start

public void start()
Description copied from class: Transfer
Starts the actual transfer.

Specified by:
start in class Transfer

getPlateList

private ArrayList<Plate> getPlateList(DbControl dc,
                                      int arrayDesignId)
Returns an ArrayList for a given Base 1 arrayDesignId.

Parameters:
dc - DbControl used to create a new ArrayDesignBlock
arrayDesignId - Base 1 ArrayDesign Id

2.14.2: 2010-02-22