Overview | Package | Class | Tree | Deprecated | Index | Help

2.01.05
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package interbase.interclient

Provides a pure Java JDBC client library and extensions for the InterBase RDBMS.

See:
Description

Interface Summary
Adaptor | Provides a means to modify the standard behavior of an InterClient JDBC object.

Class Summary
Array | The Java mapping for an SQL Array.
Blob | Represents an SQL 3 Binary Large Object.
CallableStatement | Represents an SQL stored procedure.
CharacterEncodings | An enumeration of IANA character encodings supported by InterClient.
Clob | Represents an SQL 3 Character Large Object (CLOb).
Connection | Represents a database session and provides a factory for SQL statements.
ConnectionCache | The ConnectionCache class implements the javax.sql.ConnectionEventListener interface so that it can be notified when close and error events occur on a PooledConnection that is in use.
ConnectionPoolDataSource | A ConnectionPoolDataSource object is a factory for PooledConnection objects.
ConnectionPoolModule | The ConnectionPoolModule class implements the javax.sql.DataSource interface so that an instance of ConnectionPoolModule can be registered with JNDI as a JDBC DataSource.
ConnectionProperties | Deprecated. deprecated since InterClient 2.0, replaced by `DataSource` API.
DatabaseMetaData | Provides information about the database or connection, as well as database capabilities.
DatabaseStatistics | Statistics about database page reads and writes to memory and disk, and table operation counts on the database.
DataSource | A factory for Connection and ServerManager objects.
Driver | Represents a driver implementation and a factory for connections.
ErrorCodes | An enumeration of InterClient error codes.
ObjectFactory | The component that actually reconstructs a data source object when it is retrieved from JNDI.
ParameterMetaData | Describes input column information for the parameters of a prepared statement.
PooledConnection | A PooledConnection object is a connection object that provides hooks for connection pool management.
PreparedStatement | Represents a precompiled SQL statement, possibly parameterized.
Resources | Default resource bundle for InterClient error messages and hardwired text within the driver.
Resources_ru | Russian resource bundle for InterClient.
ResultSet | Represents a cursor for the results of a SQL query.
ResultSetMetaData | Describes column information for a result set.
ServerManager | Provides a session for servicing an InterBase server.
Statement | A SQL container used for executing SQL, and a factory for result sets.
XAConnection | An XAConnection object provides support for distributed transactions.
XADataSource | A factory for XAConnection objects.
XAResource | The XAResource interface is a Java mapping of the industry standard XA interface based on the X/Open CAE Specification (Distributed Transaction Processing: The XA Specification).

Exception Summary
BadInstallationException | An improper InterClient/InterServer installed configuration has been detected.
BlobIOException | An exception has occurred while operating on a blob stream.
BugCheckException | An internal program state inconsistency has been detected and implies a bug in InterClient, InterServer or InterBase.
CharacterEncodingException | An invalid character encoding was encountered in a string or character stream.
ColumnConversionException | Invalid result column conversion from JDBC SQL data to requested Java type.
ColumnIndexOutOfBoundsException | An application is referring to a SQL result column index which is out of bounds.
CommunicationException | Networked I/O subsystem communication failure.
CorruptDatabaseException | A database inconsistency has been detected which may indicate a corrupt database.
DataConversionException | Invalid data conversion.
DeadlockException | A deadly embrace between two transactions has occurred in which both transactions are waiting for each other to terminate.
DriverNotCapableException | Attempted use of an unsupported driver or database feature.
EscapeSyntaxException | Denotes improper X/Open CLI escape syntax.
ExpiredDriverException | InterClient or InterServer have expired and connections are refused.
ExpiredDriverWarning | A warning that InterClient or InterServer have expired, but will continue to function.
InvalidArgumentException | An application is calling a method with improper argument(s).
InvalidOperationException | An application is calling a method out of context, or in a manner not allowed according to the JDBC specification.
LockConflictException | A database lock conflict has occured.
OutOfMemoryException | InterBase or InterServer host memory has been exhausted.
ParameterConversionException | Invalid data conversion from user supplied parameter data to JDBC SQL type.
ParameterIndexOutOfBoundsException | An application is referring to a prepared statement parameter index which is out of bounds.
RemoteProtocolException | InterClient remote client/server communication protocol exception.
SocketTimeoutException | IO was interrupted while waiting to read data from server, probably due to a connection timeout.
SQLDialectAdjustmentWarning | A warning that the value specified in the sqlDialect connection property is not valid for the associated database and the dialect value has been changed.
SQLDialectException | A warning that the value specified in the sqlDialect connection property is not valid for the associated database and the dialect value has been changed.
UnauthorizedUserException | Database or server operation is unauthorized for current user.
UnavailableDatabaseFileException | A given database file may not exist or is not writable by root/administrator.
UnavailableInterBaseServerException | InterServer is unable to locate the InterBase application or service.
UnknownHostException | A TCP/IP socket connection cannot be established to an unknown host.
UnlicensedComponentException | An improperly licensed InterServer, InterClient, or InterBase component was detected.
UnsupportedCharacterSetException | Attempted use of an unsupported character encoding.
UpdateConflictException | A transaction is unable to update a row because it has already been updated by a concurrent transaction.
URLSyntaxException | Denotes an improper database URL syntax.

## Package interbase.interclient Description

Provides a pure Java JDBC client library and extensions for the InterBase RDBMS.
For details on InterClient extensions to the JDBC API see the InterClient Extension API.

Overview | Package | Class | Tree | Deprecated | Index | Help

2.01.05
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Send comments or suggestions to interclient@borland.com