Top Description Constructors
io.r2dbc.spi

public Class R2dbcTransientResourceException

extends R2dbcTransientException
Class Inheritance

Exception thrown when a resource fails temporarily and the operation can be retried.

Constructor Summary

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

Creates a new R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

public
R2dbcTransientResourceException(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 R2dbcTransientResourceException.

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

Creates a new R2dbcTransientResourceException.

public

Constructor Detail

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException()

Creates a new R2dbcTransientResourceException.

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason)

Creates a new R2dbcTransientResourceException.

Parameters
reason:String

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

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState)

Creates a new R2dbcTransientResourceException.

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

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState, int errorCode)

Creates a new R2dbcTransientResourceException.

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

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState, int errorCode, String sql)

Creates a new R2dbcTransientResourceException.

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
R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState, int errorCode, String sql, Throwable cause)

Creates a new R2dbcTransientResourceException.

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
R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState, int errorCode, Throwable cause)

Creates a new R2dbcTransientResourceException.

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

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, String sqlState, Throwable cause)

Creates a new R2dbcTransientResourceException.

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

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(String reason, Throwable cause)

Creates a new R2dbcTransientResourceException.

Parameters
reason:String

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

cause:Throwable

the cause

R2dbcTransientResourceExceptionback to summary
public R2dbcTransientResourceException(Throwable cause)

Creates a new R2dbcTransientResourceException.

Parameters
cause:Throwable

the cause