Class PGExceptionFactory (0.9.0)

public class PGExceptionFactory

Factory class for PGException instances.

Inheritance

java.lang.Object > PGExceptionFactory

Static Methods

newPGException(String message)

public static PGException newPGException(String message)
Parameter
NameDescription
messageString
Returns
TypeDescription
PGException

newPGException(String message, SQLState sqlState)

public static PGException newPGException(String message, SQLState sqlState)

Creates a basic PGException with Severity#ERROR and the specified SQLState.

Parameters
NameDescription
messageString
sqlStateSQLState
Returns
TypeDescription
PGException

newQueryCancelledException()

public static PGException newQueryCancelledException()

Creates a new exception that indicates that the current query was cancelled by the client.

Returns
TypeDescription
PGException

toPGException(SpannerException spannerException)

public static PGException toPGException(SpannerException spannerException)

Converts the given SpannerException to a PGException.

Parameter
NameDescription
spannerExceptioncom.google.cloud.spanner.SpannerException
Returns
TypeDescription
PGException

toPGException(Exception exception)

public static PGException toPGException(Exception exception)

Converts the given Exception to a PGException.

Parameter
NameDescription
exceptionException
Returns
TypeDescription
PGException