Top Description Constructors
io.r2dbc.spi

public Class R2dbcNonTransientResourceException

extends R2dbcNonTransientException
Class Inheritance

Exception thrown when a resource fails completely and the failure is permanent.

Constructor Summary

AccessConstructor and Description
public
public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
,
int
a vendor-specific error code representing this failure
errorCode
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
,
int
a vendor-specific error code representing this failure
errorCode
,
String
the SQL statement that caused this error
sql
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
,
int
a vendor-specific error code representing this failure
errorCode
,
String
the SQL statement that caused this error
sql
,
Throwable
the cause
cause
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
,
int
a vendor-specific error code representing this failure
errorCode
,
Throwable
the cause
cause
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
String
the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions
sqlState
,
Throwable
the cause
cause
)

Creates a new R2dbcNonTransientResourceException.

public
R2dbcNonTransientResourceException(String
the reason for the error. Set as the exception's message and retrieved with getMessage().
reason
,
Throwable
the cause
cause
)

Creates a new R2dbcNonTransientResourceException.

public

Constructor Detail

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException()

Creates a new R2dbcNonTransientResourceException.

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState, int errorCode)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

errorCode:int

a vendor-specific error code representing this failure

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState, int errorCode, String sql)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

errorCode:int

a vendor-specific error code representing this failure

sql:String

the SQL statement that caused this error

Since
0.9
R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState, int errorCode, String sql, Throwable cause)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

errorCode:int

a vendor-specific error code representing this failure

sql:String

the SQL statement that caused this error

cause:Throwable

the cause

Since
0.9
R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState, int errorCode, Throwable cause)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

errorCode:int

a vendor-specific error code representing this failure

cause:Throwable

the cause

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, String sqlState, Throwable cause)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

sqlState:String

the "SQLState" string, which follows either the XOPEN SQLState conventions or the SQL:2003 conventions

cause:Throwable

the cause

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(String reason, Throwable cause)

Creates a new R2dbcNonTransientResourceException.

Parameters
reason:String

the reason for the error. Set as the exception's message and retrieved with getMessage().

cause:Throwable

the cause

R2dbcNonTransientResourceExceptionback to summary
public R2dbcNonTransientResourceException(Throwable cause)

Creates a new R2dbcNonTransientResourceException.

Parameters
cause:Throwable

the cause