org.apache.derby.impl.load
Class LoadError

java.lang.Object
  extended by org.apache.derby.impl.load.LoadError

 class LoadError
extends java.lang.Object

These exceptions are thrown by the import and export modules.

See Also:
SQLException

Constructor Summary
LoadError()
           
 
Method Summary
(package private) static java.sql.SQLException connectionNull()
          Raised if, the Derby database connection is null.
(package private) static java.sql.SQLException dataAfterStopDelimiter(int lineNumber, int columnNumber)
          Raised if, there is data found between the stop delimiter and field/record spearator.
(package private) static java.sql.SQLException dataFileExists(java.lang.String fileName)
          Raised if, data file exists.
(package private) static java.sql.SQLException dataFileNotFound(java.lang.String fileName, java.lang.Exception ex)
          Raised if, the passed data file can't be found.
(package private) static java.sql.SQLException dataFileNull()
          Raised if, null is passed for data file url.
(package private) static java.sql.SQLException delimitersAreNotMutuallyExclusive()
           
(package private) static java.sql.SQLException entityNameMissing()
          Raised if, the entity (ie table/view) for import/export is missing in the database.
(package private) static java.sql.SQLException errorWritingData(java.io.IOException ioe)
          Raised if, got IOException while writing data to the file.
(package private) static java.sql.SQLException fieldAndRecordSeparatorsSubset()
          Raised if, field & record separators are substring of each other.
(package private) static java.sql.SQLException invalidColumnName(java.lang.String columnName)
          Raised if, no column by given name is found in the resultset while importing.
(package private) static java.sql.SQLException invalidColumnNumber(int numberOfColumns)
          Raised if, no column by given number is found in the resultset while importing.
(package private) static java.sql.SQLException lobsFileExists(java.lang.String fileName)
          Raised if, lob file exists.
(package private) static java.sql.SQLException nonSupportedTypeColumn(java.lang.String columnName, java.lang.String typeName)
          Raised if, trying to export/import from an entity which has non supported type columns in it.
(package private) static java.sql.SQLException periodAsCharDelimiterNotAllowed()
           
(package private) static java.sql.SQLException recordSeparatorMissing(int lineNumber)
          Raised if, in case of fixed format, don't find the record separator for a row in the data file.
(package private) static java.sql.SQLException tableNotFound(java.lang.String tableName)
           
(package private) static java.sql.SQLException unexpectedEndOfFile(int lineNumber)
          Raised if, in case of fixed format, reach end of file before reading data for all the columns.
(package private) static java.sql.SQLException unexpectedError(java.lang.Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadError

LoadError()
Method Detail

connectionNull

static java.sql.SQLException connectionNull()
Raised if, the Derby database connection is null.


dataAfterStopDelimiter

static java.sql.SQLException dataAfterStopDelimiter(int lineNumber,
                                                    int columnNumber)
Raised if, there is data found between the stop delimiter and field/record spearator.

Parameters:
lineNumber - Found invalid data on this line number in the data file
columnNumber - Found invalid data for this column number in the data file

dataFileNotFound

static java.sql.SQLException dataFileNotFound(java.lang.String fileName,
                                              java.lang.Exception ex)
Raised if, the passed data file can't be found.

Parameters:
fileName - the data file name
ex - the exception that prevented us from opening the file

dataFileNull

static java.sql.SQLException dataFileNull()
Raised if, null is passed for data file url.


dataFileExists

static java.sql.SQLException dataFileExists(java.lang.String fileName)
Raised if, data file exists.


lobsFileExists

static java.sql.SQLException lobsFileExists(java.lang.String fileName)
Raised if, lob file exists.


entityNameMissing

static java.sql.SQLException entityNameMissing()
Raised if, the entity (ie table/view) for import/export is missing in the database.


fieldAndRecordSeparatorsSubset

static java.sql.SQLException fieldAndRecordSeparatorsSubset()
Raised if, field & record separators are substring of each other.


invalidColumnName

static java.sql.SQLException invalidColumnName(java.lang.String columnName)
Raised if, no column by given name is found in the resultset while importing.

Parameters:
columnName - the resultset doesn't have this column name

invalidColumnNumber

static java.sql.SQLException invalidColumnNumber(int numberOfColumns)
Raised if, no column by given number is found in the resultset while importing.

Parameters:
numberOfColumns - the resultset doesn't have this column number

nonSupportedTypeColumn

static java.sql.SQLException nonSupportedTypeColumn(java.lang.String columnName,
                                                    java.lang.String typeName)
Raised if, trying to export/import from an entity which has non supported type columns in it.


recordSeparatorMissing

static java.sql.SQLException recordSeparatorMissing(int lineNumber)
Raised if, in case of fixed format, don't find the record separator for a row in the data file.

Parameters:
lineNumber - the line number with the missing record separator in the data file

unexpectedEndOfFile

static java.sql.SQLException unexpectedEndOfFile(int lineNumber)
Raised if, in case of fixed format, reach end of file before reading data for all the columns.


errorWritingData

static java.sql.SQLException errorWritingData(java.io.IOException ioe)
Raised if, got IOException while writing data to the file.


periodAsCharDelimiterNotAllowed

static java.sql.SQLException periodAsCharDelimiterNotAllowed()

delimitersAreNotMutuallyExclusive

static java.sql.SQLException delimitersAreNotMutuallyExclusive()

tableNotFound

static java.sql.SQLException tableNotFound(java.lang.String tableName)

unexpectedError

static java.sql.SQLException unexpectedError(java.lang.Throwable t)

Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.