ISQLServerMessage Interface
public interface ISQLServerMessage
Provides an interface SQLServerMessage
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getErrorMessage()
Returns error message as received from SQL Server |
abstract int |
getErrorNumber()
Returns error number as received from SQL Server |
abstract int |
getErrorSeverity()
Returns Severity of error (as int value) as received from SQL Server |
abstract int |
getErrorState()
Returns error state as received from SQL Server |
abstract long |
getLineNumber()
Returns line number where the error occurred in Stored Procedure returned by |
abstract java.lang.String |
getProcedureName()
Returns name of the stored procedure where exception occurs as received from SQL Server |
abstract
SQLServer |
getSQLServerMessage()
Returns SQLServer |
abstract java.lang.String |
getServerName()
Returns name of the server where exception occurs as received from SQL Server |
default boolean |
isErrorMessage()
Check if this is a is |
default boolean |
isInfoMessage()
Check if this is a SQLServer |
abstract java.sql.SQLException |
toSqlExceptionOrSqlWarning()
Creates a SQLServer |
Method Details
getErrorMessage
public abstract String getErrorMessage()
Returns error message as received from SQL Server
Returns:
getErrorNumber
public abstract int getErrorNumber()
Returns error number as received from SQL Server
Returns:
getErrorSeverity
public abstract int getErrorSeverity()
Returns Severity of error (as int value) as received from SQL Server
Returns:
getErrorState
public abstract int getErrorState()
Returns error state as received from SQL Server
Returns:
getLineNumber
public abstract long getLineNumber()
Returns line number where the error occurred in Stored Procedure returned by getProcedureName()
as received from SQL Server
Returns:
getProcedureName
public abstract String getProcedureName()
Returns name of the stored procedure where exception occurs as received from SQL Server
Returns:
getSQLServerMessage
public abstract SQLServerError getSQLServerMessage()
Returns SQLServerError containing detailed info about SQL Server Message as received from SQL Server.
Returns:
getServerName
public abstract String getServerName()
Returns name of the server where exception occurs as received from SQL Server
Returns:
isErrorMessage
public default boolean isErrorMessage()
Check if this is a isErrorMessage
Returns:
isInfoMessage
public default boolean isInfoMessage()
Check if this is a SQLServerInfoMessage
Returns:
toSqlExceptionOrSqlWarning
public abstract SQLException toSqlExceptionOrSqlWarning()
Creates a SQLServerException or SQLServerWarning from this SQLServerMessage
Returns:
- SQLServerException if it's a SQLServerError object
- SQLServerWarning if it's a SQLServerInfoMessage object