Package org.firebirdsql.gds
Class GDSExceptionHelper
- java.lang.Object
- 
- org.firebirdsql.gds.GDSExceptionHelper
 
- 
 public final class GDSExceptionHelper extends java.lang.ObjectThis class returns messages for the specified error code.This loads all messages during class initialization. - Version:
- 1.0
- Author:
- David Jencks, Roman Rokytskyy, Blas Rodriguez Somoza, Mark Rotteveel
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGDSExceptionHelper.GDSMessageThis class wraps message template obtained from isc_error_msg.properties file and allows to set parameters to the message.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static GDSExceptionHelper.GDSMessagegetMessage(int code)This method returns a message for the specified error code.static java.lang.StringgetSQLState(int code)Get the SQL state for the specified error code.static java.lang.StringgetSQLState(int code, java.lang.String defaultSQLState)Get the SQL state for the specified error code.
 
- 
- 
- 
Method Detail- 
getMessagepublic static GDSExceptionHelper.GDSMessage getMessage(int code) This method returns a message for the specified error code.- Parameters:
- code- Firebird error code
- Returns:
- instance of GDSExceptionHelper.GDSMessageclass where you can set desired parameters.
 
 - 
getSQLStatepublic static java.lang.String getSQLState(int code) Get the SQL state for the specified error code.- Parameters:
- code- Firebird error code
- Returns:
- SQL state for the Firebird error code, "HY000" if nothing found.
 
 - 
getSQLStatepublic static java.lang.String getSQLState(int code, java.lang.String defaultSQLState)Get the SQL state for the specified error code.- Parameters:
- code- Firebird error code
- defaultSQLState- The default SQLState to return
- Returns:
- SQL state for the Firebird error code, or defaultSQLStateif nothing found.
 
 
- 
 
-