org.postgresql.util
Class PSQLState

java.lang.Object
  extended by org.postgresql.util.PSQLState
All Implemented Interfaces:
Serializable

public class PSQLState
extends Object
implements Serializable

This class is used for holding SQLState codes.

See Also:
Serialized Form

Field Summary
static PSQLState ACTIVE_SQL_TRANSACTION
           
static PSQLState BAD_DATETIME_FORMAT
           
static PSQLState COMMUNICATION_ERROR
           
static PSQLState CONNECTION_DOES_NOT_EXIST
           
static PSQLState CONNECTION_FAILURE
          After a connection has been established, it went bad.
static PSQLState CONNECTION_FAILURE_DURING_TRANSACTION
           
static PSQLState CONNECTION_REJECTED
          The server rejected our connection attempt.
static PSQLState CONNECTION_UNABLE_TO_CONNECT
          We could establish a connection with the server for unknown reasons.
static PSQLState DATA_ERROR
           
static PSQLState DATA_TYPE_MISMATCH
           
static PSQLState DATETIME_OVERFLOW
           
static PSQLState INVALID_CURSOR_STATE
           
static PSQLState INVALID_NAME
           
static PSQLState INVALID_PARAMETER_TYPE
           
static PSQLState INVALID_PARAMETER_VALUE
           
static PSQLState INVALID_SAVEPOINT_SPECIFICATION
           
static PSQLState MOST_SPECIFIC_TYPE_DOES_NOT_MATCH
           
static PSQLState NO_ACTIVE_SQL_TRANSACTION
           
static PSQLState NO_DATA
           
static PSQLState NOT_IMPLEMENTED
           
static PSQLState NUMERIC_CONSTANT_OUT_OF_RANGE
           
static PSQLState NUMERIC_VALUE_OUT_OF_RANGE
           
static PSQLState OBJECT_NOT_IN_STATE
           
static PSQLState OUT_OF_MEMORY
           
static 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.
static PSQLState STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL
           
static PSQLState SYNTAX_ERROR
           
static PSQLState SYSTEM_ERROR
           
static PSQLState TOO_MANY_RESULTS
           
static PSQLState TRANSACTION_STATE_INVALID
           
static PSQLState UNDEFINED_COLUMN
           
static PSQLState UNDEFINED_FUNCTION
           
static PSQLState UNEXPECTED_ERROR
           
static PSQLState UNKNOWN_STATE
           
static PSQLState WRONG_OBJECT_TYPE
           
 
Constructor Summary
PSQLState(String state)
           
 
Method Summary
 String getState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNKNOWN_STATE

public static final PSQLState UNKNOWN_STATE

TOO_MANY_RESULTS

public static final PSQLState TOO_MANY_RESULTS

NO_DATA

public static final PSQLState NO_DATA

INVALID_PARAMETER_TYPE

public static final PSQLState INVALID_PARAMETER_TYPE

CONNECTION_UNABLE_TO_CONNECT

public static final PSQLState CONNECTION_UNABLE_TO_CONNECT
We could establish a connection with the server for unknown reasons. Could be a network problem.


CONNECTION_DOES_NOT_EXIST

public static final PSQLState CONNECTION_DOES_NOT_EXIST

CONNECTION_REJECTED

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_FAILURE

public static final PSQLState CONNECTION_FAILURE
After a connection has been established, it went bad.


CONNECTION_FAILURE_DURING_TRANSACTION

public static final PSQLState CONNECTION_FAILURE_DURING_TRANSACTION

PROTOCOL_VIOLATION

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.


COMMUNICATION_ERROR

public static final PSQLState COMMUNICATION_ERROR

NOT_IMPLEMENTED

public static final PSQLState NOT_IMPLEMENTED

DATA_ERROR

public static final PSQLState DATA_ERROR

NUMERIC_VALUE_OUT_OF_RANGE

public static final PSQLState NUMERIC_VALUE_OUT_OF_RANGE

BAD_DATETIME_FORMAT

public static final PSQLState BAD_DATETIME_FORMAT

DATETIME_OVERFLOW

public static final PSQLState DATETIME_OVERFLOW

MOST_SPECIFIC_TYPE_DOES_NOT_MATCH

public static final PSQLState MOST_SPECIFIC_TYPE_DOES_NOT_MATCH

INVALID_PARAMETER_VALUE

public static final PSQLState INVALID_PARAMETER_VALUE

INVALID_CURSOR_STATE

public static final PSQLState INVALID_CURSOR_STATE

TRANSACTION_STATE_INVALID

public static final PSQLState TRANSACTION_STATE_INVALID

ACTIVE_SQL_TRANSACTION

public static final PSQLState ACTIVE_SQL_TRANSACTION

NO_ACTIVE_SQL_TRANSACTION

public static final PSQLState NO_ACTIVE_SQL_TRANSACTION

STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL

public static final PSQLState STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL

INVALID_SAVEPOINT_SPECIFICATION

public static final PSQLState INVALID_SAVEPOINT_SPECIFICATION

SYNTAX_ERROR

public static final PSQLState SYNTAX_ERROR

UNDEFINED_COLUMN

public static final PSQLState UNDEFINED_COLUMN

WRONG_OBJECT_TYPE

public static final PSQLState WRONG_OBJECT_TYPE

NUMERIC_CONSTANT_OUT_OF_RANGE

public static final PSQLState NUMERIC_CONSTANT_OUT_OF_RANGE

DATA_TYPE_MISMATCH

public static final PSQLState DATA_TYPE_MISMATCH

UNDEFINED_FUNCTION

public static final PSQLState UNDEFINED_FUNCTION

INVALID_NAME

public static final PSQLState INVALID_NAME

OUT_OF_MEMORY

public static final PSQLState OUT_OF_MEMORY

OBJECT_NOT_IN_STATE

public static final PSQLState OBJECT_NOT_IN_STATE

SYSTEM_ERROR

public static final PSQLState SYSTEM_ERROR

UNEXPECTED_ERROR

public static final PSQLState UNEXPECTED_ERROR
Constructor Detail

PSQLState

public PSQLState(String state)
Method Detail

getState

public String getState()


Copyright © 2013. All Rights Reserved.