Package org.apache.derby.impl.load
Class LoadError
- java.lang.Object
-
- 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
Constructors Constructor Description LoadError()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (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 and 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)
-
-
-
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 filecolumnNumber
- 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 nameex
- 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 and 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)
-
-