Package org.mariadb.r2dbc
Class ExceptionFactory
- java.lang.Object
-
- org.mariadb.r2dbc.ExceptionFactory
-
public final class ExceptionFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static ExceptionFactoryINSTANCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.r2dbc.spi.R2dbcExceptioncreateConnectionErrorException(String message)io.r2dbc.spi.R2dbcExceptioncreateConnectionErrorException(String message, Throwable cause)io.r2dbc.spi.R2dbcExceptioncreateException(String message, String sqlState, int errorCode)static io.r2dbc.spi.R2dbcExceptioncreateException(String message, String sqlState, int errorCode, String sql)static io.r2dbc.spi.R2dbcExceptioncreateException(ErrorPacket error, String sql)io.r2dbc.spi.R2dbcExceptioncreateParsingException(String message)io.r2dbc.spi.R2dbcExceptioncreateParsingException(String message, Throwable cause)io.r2dbc.spi.R2dbcExceptionfrom(ErrorPacket err)voidhandleErrorResponse(ServerMessage message, reactor.core.publisher.SynchronousSink<ServerMessage> sink)static ExceptionFactorywithSql(String sql)
-
-
-
Field Detail
-
INSTANCE
public static final ExceptionFactory INSTANCE
-
-
Method Detail
-
withSql
public static ExceptionFactory withSql(String sql)
-
createException
public static io.r2dbc.spi.R2dbcException createException(ErrorPacket error, String sql)
-
createParsingException
public io.r2dbc.spi.R2dbcException createParsingException(String message)
-
createParsingException
public io.r2dbc.spi.R2dbcException createParsingException(String message, Throwable cause)
-
createConnectionErrorException
public io.r2dbc.spi.R2dbcException createConnectionErrorException(String message)
-
createConnectionErrorException
public io.r2dbc.spi.R2dbcException createConnectionErrorException(String message, Throwable cause)
-
createException
public static io.r2dbc.spi.R2dbcException createException(String message, String sqlState, int errorCode, String sql)
-
createException
public io.r2dbc.spi.R2dbcException createException(String message, String sqlState, int errorCode)
-
from
public io.r2dbc.spi.R2dbcException from(ErrorPacket err)
-
handleErrorResponse
public void handleErrorResponse(ServerMessage message, reactor.core.publisher.SynchronousSink<ServerMessage> sink)
-
-