Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.hsqldb.util
Class TransferSQLText  view TransferSQLText download TransferSQLText.java

java.lang.Object
  extended byorg.hsqldb.util.DataAccessPoint
      extended byorg.hsqldb.util.TransferSQLText

class TransferSQLText
extends DataAccessPoint

Version:
1.7.0

Nested Class Summary
(package private)  class TransferSQLText.ColumnDef
           
 
Field Summary
(package private)  java.lang.String databaseToConvert
           
(package private)  java.util.Hashtable DbStmts
           
(package private)  TransferHelper helper
           
protected  JDBCTypes JDBCT
           
(package private)  java.lang.String sFileName
           
protected  boolean StructureAlreadyParsed
           
(package private)  Traceable tracer
           
(package private)  java.io.BufferedReader WTextRead
           
(package private)  java.io.BufferedWriter WTextWrite
           
 
Constructor Summary
(package private) TransferSQLText(java.lang.String _FileName, Traceable t)
           
 
Method Summary
(package private)  void beginDataTransfer()
           
(package private)  void close()
           
(package private)  void commit()
           
(package private)  void endDataTransfer()
           
(package private)  boolean execute(java.lang.String statement)
           
(package private)  boolean getAutoCommit()
           
(package private)  java.util.Vector getCatalog()
           
(package private)  TransferSQLText.ColumnDef getColumnDef(java.lang.String ColumnsDesc, int curPos)
           
(package private)  TransferResultSet getData(java.lang.String statement)
           
(package private)  java.util.Vector getSchemas()
           
(package private)  java.util.Vector getTables(java.lang.String sCatalog, java.lang.String[] sSchemas)
           
(package private)  void getTableStructure(TransferTable TTable, DataAccessPoint Dest)
           
(package private)  boolean isConnected()
           
(package private)  TransferResultSet parseFileForData(java.lang.String tableName)
           
(package private)  void parseFileForTables()
           
(package private)  void parseFileForTheRest(TransferTable TTable, DataAccessPoint Dest)
           
(package private)  void putData(java.lang.String statement, TransferResultSet r, int iMaxRows)
           
(package private)  void rollback()
           
(package private)  void setAutoCommit(boolean flag)
           
(package private)  void setCatalog(java.lang.String sCatalog)
           
private  void transferRow(TransferResultSet r)
          Method declaration
(package private)  java.lang.String translateTypes(java.lang.String CreateLine, TransferTable TTable, DataAccessPoint Dest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sFileName

java.lang.String sFileName

WTextWrite

java.io.BufferedWriter WTextWrite

WTextRead

java.io.BufferedReader WTextRead

StructureAlreadyParsed

protected boolean StructureAlreadyParsed

DbStmts

java.util.Hashtable DbStmts

JDBCT

protected JDBCTypes JDBCT

tracer

Traceable tracer

helper

TransferHelper helper

databaseToConvert

java.lang.String databaseToConvert
Constructor Detail

TransferSQLText

TransferSQLText(java.lang.String _FileName,
                Traceable t)
          throws DataAccessPointException
Method Detail

execute

boolean execute(java.lang.String statement)
          throws DataAccessPointException
Overrides:
execute in class DataAccessPoint

putData

void putData(java.lang.String statement,
             TransferResultSet r,
             int iMaxRows)
       throws DataAccessPointException
Overrides:
putData in class DataAccessPoint

close

void close()
     throws DataAccessPointException
Overrides:
close in class DataAccessPoint

transferRow

private void transferRow(TransferResultSet r)
                  throws java.lang.Exception
Method declaration


getColumnDef

TransferSQLText.ColumnDef getColumnDef(java.lang.String ColumnsDesc,
                                       int curPos)

translateTypes

java.lang.String translateTypes(java.lang.String CreateLine,
                                TransferTable TTable,
                                DataAccessPoint Dest)
                          throws DataAccessPointException

parseFileForTables

void parseFileForTables()
                  throws DataAccessPointException

parseFileForTheRest

void parseFileForTheRest(TransferTable TTable,
                         DataAccessPoint Dest)
                   throws DataAccessPointException

getTables

java.util.Vector getTables(java.lang.String sCatalog,
                           java.lang.String[] sSchemas)
                     throws DataAccessPointException
Overrides:
getTables in class DataAccessPoint

getTableStructure

void getTableStructure(TransferTable TTable,
                       DataAccessPoint Dest)
                 throws DataAccessPointException
Overrides:
getTableStructure in class DataAccessPoint

getData

TransferResultSet getData(java.lang.String statement)
                    throws DataAccessPointException
Overrides:
getData in class DataAccessPoint

parseFileForData

TransferResultSet parseFileForData(java.lang.String tableName)
                             throws DataAccessPointException

isConnected

boolean isConnected()

getAutoCommit

boolean getAutoCommit()
                throws DataAccessPointException

commit

void commit()
      throws DataAccessPointException

rollback

void rollback()
        throws DataAccessPointException

setAutoCommit

void setAutoCommit(boolean flag)
             throws DataAccessPointException

getSchemas

java.util.Vector getSchemas()
                      throws DataAccessPointException

getCatalog

java.util.Vector getCatalog()
                      throws DataAccessPointException

setCatalog

void setCatalog(java.lang.String sCatalog)
          throws DataAccessPointException

beginDataTransfer

void beginDataTransfer()
                 throws DataAccessPointException

endDataTransfer

void endDataTransfer()
               throws DataAccessPointException