private void closeDatabases(){
  s_logger.log(Level.INFO,"");
  s_logger.log(Level.INFO,"migrateCloseDatabases");
  m_source.close();
  m_target.close();
  m_source.reset();
  m_source=null;
  m_target.reset();
  m_target=null;
  m_direction=null;
  m_objectType=null;
  m_objectTypes=null;
  m_sourceMap=null;
  m_targetMap=null;
  m_objectList=new ArrayList<String>();
  m_trackingList=new ArrayList<String>();
  m_tempIndexes=null;
  m_counterPrg=null;
  m_counterDrp=null;
  m_counterUpd=null;
  m_counterAdd=null;
  m_totalPrg=null;
  m_totalDrp=null;
  m_totalUpd=null;
  m_totalAdd=null;
  m_detailType=null;
  m_detailTypes=null;
  m_detailCounterDrp=null;
  m_detailCounterUpd=null;
  m_detailCounterAdd=null;
  System.gc();
}

private void closeDatabases ( ) { s_logger . log ( Level . INFO , "" ) ; s_logger . log ( Level . INFO , "migrateCloseDatabases" ) ; m_source . close ( ) ; m_target . close ( ) ; m_source . reset ( ) ; m_source = null ; m_target . reset ( ) ; m_target = null ; m_direction = null ; m_objectType = null ; m_objectTypes = null ; m_sourceMap = null ; m_targetMap = null ; m_objectList = new ArrayList < String > ( ) ; m_trackingList = new ArrayList < String > ( ) ; m_tempIndexes = null ; m_counterPrg = null ; m_counterDrp = null ; m_counterUpd = null ; m_counterAdd = null ; m_totalPrg = null ; m_totalDrp = null ; m_totalUpd = null ; m_totalAdd = null ; m_detailType = null ; m_detailTypes = null ; m_detailCounterDrp = null ; m_detailCounterUpd = null ; m_detailCounterAdd = null ; System . gc ( ) ; }
closes target and source databases
