Top Description Fields Constructors Methods
org.postgresql.util

public final Enum PSQLState

extends Enum<PSQLState>
Class Inheritance
Imports
org.checkerframework.checker.nullness.qual.Nullable

This class is used for holding SQLState codes.

Field Summary

Modifier and TypeField and Description
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
CONNECTION_FAILURE

After a connection has been established, it went bad.

public static final PSQLState
public static final PSQLState
CONNECTION_REJECTED

The server rejected our connection attempt.

public static final PSQLState
CONNECTION_UNABLE_TO_CONNECT

We could establish a connection with the server for unknown reasons.

public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
PROTOCOL_VIOLATION

The server sent us a response the driver was not prepared for and is either bizarre datastream corruption, a driver bug, or a protocol violation on the server's part.

public static final PSQLState
public static final PSQLState
private final String
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState
public static final PSQLState

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
public static boolean
public static PSQLState
public static PSQLState[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ACTIVE_SQL_TRANSACTIONback to summary
public static final PSQLState ACTIVE_SQL_TRANSACTION
BAD_DATETIME_FORMATback to summary
public static final PSQLState BAD_DATETIME_FORMAT
CANNOT_COERCEback to summary
public static final PSQLState CANNOT_COERCE
CHECK_VIOLATIONback to summary
public static final PSQLState CHECK_VIOLATION
COMMUNICATION_ERRORback to summary
public static final PSQLState COMMUNICATION_ERROR
CONNECTION_DOES_NOT_EXISTback to summary
public static final PSQLState CONNECTION_DOES_NOT_EXIST
CONNECTION_FAILUREback to summary
public static final PSQLState CONNECTION_FAILURE

After a connection has been established, it went bad.

CONNECTION_FAILURE_DURING_TRANSACTIONback to summary
public static final PSQLState CONNECTION_FAILURE_DURING_TRANSACTION
CONNECTION_REJECTEDback to summary
public static final PSQLState CONNECTION_REJECTED

The server rejected our connection attempt. Usually an authentication failure, but could be a configuration error like asking for a SSL connection with a server that wasn't built with SSL support.

CONNECTION_UNABLE_TO_CONNECTback to summary
public static final PSQLState CONNECTION_UNABLE_TO_CONNECT

We could establish a connection with the server for unknown reasons. Could be a network problem.

DATA_ERRORback to summary
public static final PSQLState DATA_ERROR
DATA_TYPE_MISMATCHback to summary
public static final PSQLState DATA_TYPE_MISMATCH
DATATYPE_MISMATCHback to summary
public static final PSQLState DATATYPE_MISMATCH
DATETIME_OVERFLOWback to summary
public static final PSQLState DATETIME_OVERFLOW
DEADLOCK_DETECTEDback to summary
public static final PSQLState DEADLOCK_DETECTED
DIVISION_BY_ZEROback to summary
public static final PSQLState DIVISION_BY_ZERO
EXCLUSION_VIOLATIONback to summary
public static final PSQLState EXCLUSION_VIOLATION
FOREIGN_KEY_VIOLATIONback to summary
public static final PSQLState FOREIGN_KEY_VIOLATION
IN_FAILED_SQL_TRANSACTIONback to summary
public static final PSQLState IN_FAILED_SQL_TRANSACTION
INVALID_AUTHORIZATION_SPECIFICATIONback to summary
public static final PSQLState INVALID_AUTHORIZATION_SPECIFICATION
INVALID_CURSOR_STATEback to summary
public static final PSQLState INVALID_CURSOR_STATE
INVALID_NAMEback to summary
public static final PSQLState INVALID_NAME
INVALID_PARAMETER_TYPEback to summary
public static final PSQLState INVALID_PARAMETER_TYPE
INVALID_PARAMETER_VALUEback to summary
public static final PSQLState INVALID_PARAMETER_VALUE
INVALID_PASSWORDback to summary
public static final PSQLState INVALID_PASSWORD
INVALID_SAVEPOINT_SPECIFICATIONback to summary
public static final PSQLState INVALID_SAVEPOINT_SPECIFICATION
INVALID_SQL_STATEMENT_NAMEback to summary
public static final PSQLState INVALID_SQL_STATEMENT_NAME
INVALID_TRANSACTION_TERMINATIONback to summary
public static final PSQLState INVALID_TRANSACTION_TERMINATION
IO_ERRORback to summary
public static final PSQLState IO_ERROR
MOST_SPECIFIC_TYPE_DOES_NOT_MATCHback to summary
public static final PSQLState MOST_SPECIFIC_TYPE_DOES_NOT_MATCH
NO_ACTIVE_SQL_TRANSACTIONback to summary
public static final PSQLState NO_ACTIVE_SQL_TRANSACTION
NO_DATAback to summary
public static final PSQLState NO_DATA
NOT_IMPLEMENTEDback to summary
public static final PSQLState NOT_IMPLEMENTED
NOT_NULL_VIOLATIONback to summary
public static final PSQLState NOT_NULL_VIOLATION
NUMERIC_CONSTANT_OUT_OF_RANGEback to summary
public static final PSQLState NUMERIC_CONSTANT_OUT_OF_RANGE
NUMERIC_VALUE_OUT_OF_RANGEback to summary
public static final PSQLState NUMERIC_VALUE_OUT_OF_RANGE
OBJECT_IN_USEback to summary
public static final PSQLState OBJECT_IN_USE
OBJECT_NOT_IN_STATEback to summary
public static final PSQLState OBJECT_NOT_IN_STATE
OUT_OF_MEMORYback to summary
public static final PSQLState OUT_OF_MEMORY
PROTOCOL_VIOLATIONback to summary
public static final PSQLState PROTOCOL_VIOLATION

The server sent us a response the driver was not prepared for and is either bizarre datastream corruption, a driver bug, or a protocol violation on the server's part.

QUERY_CANCELEDback to summary
public static final PSQLState QUERY_CANCELED
SERIALIZATION_FAILUREback to summary
public static final PSQLState SERIALIZATION_FAILURE
stateback to summary
private final String state
STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALLback to summary
public static final PSQLState STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL
STRING_DATA_RIGHT_TRUNCATIONback to summary
public static final PSQLState STRING_DATA_RIGHT_TRUNCATION
SYNTAX_ERRORback to summary
public static final PSQLState SYNTAX_ERROR
SYSTEM_ERRORback to summary
public static final PSQLState SYSTEM_ERROR
TOO_MANY_RESULTSback to summary
public static final PSQLState TOO_MANY_RESULTS
TRANSACTION_STATE_INVALIDback to summary
public static final PSQLState TRANSACTION_STATE_INVALID
UNDEFINED_COLUMNback to summary
public static final PSQLState UNDEFINED_COLUMN
UNDEFINED_FUNCTIONback to summary
public static final PSQLState UNDEFINED_FUNCTION
UNDEFINED_OBJECTback to summary
public static final PSQLState UNDEFINED_OBJECT
UNDEFINED_TABLEback to summary
public static final PSQLState UNDEFINED_TABLE
UNEXPECTED_ERRORback to summary
public static final PSQLState UNEXPECTED_ERROR
UNIQUE_VIOLATIONback to summary
public static final PSQLState UNIQUE_VIOLATION
UNKNOWN_STATEback to summary
public static final PSQLState UNKNOWN_STATE
WRONG_OBJECT_TYPEback to summary
public static final PSQLState WRONG_OBJECT_TYPE

Constructor Detail

PSQLStateback to summary
private PSQLState(String state)

Method Detail

getStateback to summary
public String getState()
isConnectionErrorback to summary
public static boolean isConnectionError(@Nullable String psqlState)
valueOfback to summary
public static PSQLState valueOf(String name)
valuesback to summary
public static PSQLState[] values()