## Uses of Interface
org.firebirdsql.gds.IscTrHandle

Packages that use IscTrHandle
org.firebirdsql.gds: This package contains classes defining Firebird API for Java language that applications can use to access databases directly without JDBC interfaces.
org.firebirdsql.gds.impl: This package contains classes for the pluggable GDS implementations.
org.firebirdsql.gds.impl.jni
org.firebirdsql.gds.impl.wire

Uses of IscTrHandle in org.firebirdsql.gds

Methods in org.firebirdsql.gds that return IscTrHandle
`IscTrHandle` `GDS.createIscTrHandle()` Factory method to create a new `IscTrHandle` instance that is linked to the current `GDS` implementation.

Methods in org.firebirdsql.gds with parameters of type IscTrHandle
`void` `GDS.iscCommitRetaining(IscTrHandle trHandle)`
`void` `GDS.iscCommitTransaction(IscTrHandle trHandle)` Commit a transaction.
`void` `GDS.iscCreateBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)` Create a new blob within a given transaction.
`void` `GDS.iscDsqlExecImmed2(IscDbHandle dbHandle, IscTrHandle trHandle, byte[] statement, int dialect, XSQLDA inXSQLDA, XSQLDA outXSQLDA)` Execute a string SQL statement directly, without first allocating a statement handle.
`void` `GDS.iscDsqlExecImmed2(IscDbHandle dbHandle, IscTrHandle trHandle, String statement, int dialect, XSQLDA inXSQLDA, XSQLDA outXSQLDA)` Execute a string SQL statement directly, without first allocating a statement handle.
`void` `GDS.iscDsqlExecImmed2(IscDbHandle dbHandle, IscTrHandle trHandle, String statement, String encoding, int dialect, XSQLDA inXSQLDA, XSQLDA outXSQLDA)` Deprecated. use `GDS.iscDsqlExecImmed2(IscDbHandle, IscTrHandle, byte[], int, XSQLDA, XSQLDA)`
`void` `GDS.iscDsqlExecute(IscTrHandle trHandle, IscStmtHandle stmtHandle, int daVersion, XSQLDA xsqlda)` Execute a statement with only outgoing data.
`void` `GDS.iscDsqlExecute2(IscTrHandle trHandle, IscStmtHandle stmtHandle, int daVersion, XSQLDA inXSQLDA, XSQLDA outXSQLDA)` Execute a statement with outgoing and incoming data.
`void` `GDS.iscDsqlExecuteImmediate(IscDbHandle dbHandle, IscTrHandle trHandle, byte[] statement, int dialect, XSQLDA xsqlda)` Execute a string SQL statement directly, without first allocating a statement handle.
`void` `GDS.iscDsqlExecuteImmediate(IscDbHandle dbHandle, IscTrHandle trHandle, String statement, int dialect, XSQLDA xsqlda)` Execute a string SQL statement directly, without first allocating a statement handle.
`void` `GDS.iscDsqlExecuteImmediate(IscDbHandle dbHandle, IscTrHandle trHandle, String statement, String encoding, int dialect, XSQLDA xsqlda)` Deprecated. use `GDS.iscDsqlExecuteImmediate(IscDbHandle, IscTrHandle, byte[], int, XSQLDA)`
`XSQLDA` `GDS.iscDsqlPrepare(IscTrHandle trHandle, IscStmtHandle stmtHandle, byte[] statement, int dialect)` Prepare a string SQL statement for execution in the database.
`XSQLDA` `GDS.iscDsqlPrepare(IscTrHandle trHandle, IscStmtHandle stmtHandle, String statement, int dialect)` Prepare a string SQL statement for execution in the database.
`XSQLDA` `GDS.iscDsqlPrepare(IscTrHandle trHandle, IscStmtHandle stmtHandle, String statement, String encoding, int dialect)` Deprecated. use `GDS.iscDsqlPrepare(IscTrHandle, IscStmtHandle, byte[], int)`
`void` `GDS.iscOpenBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)` Open a blob within a given transaction.
`void` `GDS.iscPrepareTransaction(IscTrHandle trHandle)`
`void` `GDS.iscPrepareTransaction2(IscTrHandle trHandle, byte[] bytes)`
`void` `GDS.iscReconnectTransaction(IscTrHandle trHandle, IscDbHandle dbHandle, long transactionId)` Reconnect "in limbo" transaction using new database handle.
`void` `GDS.iscRollbackRetaining(IscTrHandle trHandle)`
`void` `GDS.iscRollbackTransaction(IscTrHandle trHandle)` Rollback a transaction.
`void` `GDS.iscStartTransaction(IscTrHandle trHandle, IscDbHandle dbHandle, TransactionParameterBuffer tpb)` Start a transaction based on a handle to a transaction.
`byte[]` `GDS.iscTransactionInformation(IscTrHandle trHandle, byte[] requestBuffer, int bufferLen)`

Uses of IscTrHandle in org.firebirdsql.gds.impl

Classes in org.firebirdsql.gds.impl that implement IscTrHandle
`class` `AbstractIscTrHandle` Abstract implementation of the `IscTrHandle` interface.

Methods in org.firebirdsql.gds.impl with parameters of type IscTrHandle
`int` `GDSHelper.getTransactionId(IscTrHandle trHandle)`

Uses of IscTrHandle in org.firebirdsql.gds.impl.jni

Methods in org.firebirdsql.gds.impl.jni that return IscTrHandle
`IscTrHandle` `BaseGDSImpl.createIscTrHandle()`

Methods in org.firebirdsql.gds.impl.jni with parameters of type IscTrHandle
`void` `BaseGDSImpl.iscCommitRetaining(IscTrHandle tr_handle)`
`void` `BaseGDSImpl.iscCommitTransaction(IscTrHandle tr_handle)`
`void` `BaseGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `BaseGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, String encoding, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecute(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecute2(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, int dialect, XSQLDA xsqlda)`
`void` `BaseGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, String encoding, int dialect, XSQLDA xsqlda)`
`XSQLDA` `BaseGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, byte[] statement, int dialect)`
`XSQLDA` `BaseGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, String statement, int dialect)`
`XSQLDA` `BaseGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, String statement, String encoding, int dialect)`
`void` `BaseGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `BaseGDSImpl.iscPrepareTransaction(IscTrHandle tr_handle)`
`void` `BaseGDSImpl.iscPrepareTransaction2(IscTrHandle tr_handle, byte[] bytes)`
`void` `BaseGDSImpl.iscReconnectTransaction(IscTrHandle tr_handle, IscDbHandle db_handle, long transactionId)`
`void` `BaseGDSImpl.iscRollbackRetaining(IscTrHandle tr_handle)`
`void` `BaseGDSImpl.iscRollbackTransaction(IscTrHandle tr_handle)`
`void` `BaseGDSImpl.iscStartTransaction(IscTrHandle tr_handle, IscDbHandle db_handle, TransactionParameterBuffer tpb)`
`byte[]` `BaseGDSImpl.iscTransactionInformation(IscTrHandle trHandle, byte[] requestBuffer, int bufferLen)`
`void` `JniGDSImpl.native_isc_commit_retaining(IscTrHandle tr_handle)`
`abstract void` `BaseGDSImpl.native_isc_commit_retaining(IscTrHandle tr_handle)`
`void` `JniGDSImpl.native_isc_commit_transaction(IscTrHandle tr_handle)`
`abstract void` `BaseGDSImpl.native_isc_commit_transaction(IscTrHandle tr_handle)`
`void` `JniGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`abstract void` `BaseGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`void` `JniGDSImpl.native_isc_dsql_exec_immed2(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`abstract void` `BaseGDSImpl.native_isc_dsql_exec_immed2(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `JniGDSImpl.native_isc_dsql_execute2(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`abstract void` `BaseGDSImpl.native_isc_dsql_execute2(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`XSQLDA` `JniGDSImpl.native_isc_dsql_prepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, byte[] statement, int dialect)`
`abstract XSQLDA` `BaseGDSImpl.native_isc_dsql_prepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, byte[] statement, int dialect)`
`void` `JniGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`abstract void` `BaseGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`void` `JniGDSImpl.native_isc_prepare_transaction(IscTrHandle tr_handle)`
`abstract void` `BaseGDSImpl.native_isc_prepare_transaction(IscTrHandle tr_handle)`
`void` `JniGDSImpl.native_isc_prepare_transaction2(IscTrHandle tr_handle, byte[] bytes)`
`abstract void` `BaseGDSImpl.native_isc_prepare_transaction2(IscTrHandle tr_handle, byte[] bytes)`
`void` `JniGDSImpl.native_isc_reconnect_transaction(IscDbHandle dbHandle, IscTrHandle tr_handle, byte[] txId)`
`abstract void` `BaseGDSImpl.native_isc_reconnect_transaction(IscDbHandle dbHandle, IscTrHandle trHandle, byte[] txId)`
`void` `JniGDSImpl.native_isc_rollback_retaining(IscTrHandle tr_handle)`
`abstract void` `BaseGDSImpl.native_isc_rollback_retaining(IscTrHandle tr_handle)`
`void` `JniGDSImpl.native_isc_rollback_transaction(IscTrHandle tr_handle)`
`abstract void` `BaseGDSImpl.native_isc_rollback_transaction(IscTrHandle tr_handle)`
`void` `JniGDSImpl.native_isc_start_transaction(IscTrHandle tr_handle, IscDbHandle db_handle, byte[] tpb)`
`abstract void` `BaseGDSImpl.native_isc_start_transaction(IscTrHandle tr_handle, IscDbHandle db_handle, byte[] tpb)`
`byte[]` `JniGDSImpl.native_isc_transaction_info(IscTrHandle tr_handle, byte[] info, int bufferLength)`
`abstract byte[]` `BaseGDSImpl.native_isc_transaction_info(IscTrHandle tr_handle, byte[] items, int bufferSize)`

Uses of IscTrHandle in org.firebirdsql.gds.impl.wire

Classes in org.firebirdsql.gds.impl.wire that implement IscTrHandle
`class` `isc_tr_handle_impl` Describe class `isc_tr_handle_impl` here.

Methods in org.firebirdsql.gds.impl.wire that return IscTrHandle
`IscTrHandle` `AbstractJavaGDSImpl.createIscTrHandle()`

Methods in org.firebirdsql.gds.impl.wire with parameters of type IscTrHandle
`void` `AbstractJavaGDSImpl.iscCommitRetaining(IscTrHandle tr_handle)`
`void` `AbstractJavaGDSImpl.iscCommitTransaction(IscTrHandle tr_handle)`
`void` `AbstractJavaGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `AbstractJavaGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecImmed2(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, String encoding, int dialect, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecute(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecute2(IscTrHandle tr_handle, IscStmtHandle stmt_handle, int da_version, XSQLDA in_xsqlda, XSQLDA out_xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, byte[] statement, int dialect, XSQLDA xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, int dialect, XSQLDA xsqlda)`
`void` `AbstractJavaGDSImpl.iscDsqlExecuteImmediate(IscDbHandle db_handle, IscTrHandle tr_handle, String statement, String encoding, int dialect, XSQLDA xsqlda)`
`XSQLDA` `AbstractJavaGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, byte[] statement, int dialect)`
`XSQLDA` `AbstractJavaGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, String statement, int dialect)`
`XSQLDA` `AbstractJavaGDSImpl.iscDsqlPrepare(IscTrHandle tr_handle, IscStmtHandle stmt_handle, String statement, String encoding, int dialect)`
`void` `AbstractJavaGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `AbstractJavaGDSImpl.iscPrepareTransaction(IscTrHandle tr_handle)`
`void` `AbstractJavaGDSImpl.iscPrepareTransaction2(IscTrHandle tr_handle, byte[] bytes)`
`void` `AbstractJavaGDSImpl.iscReconnectTransaction(IscTrHandle tr_handle, IscDbHandle db_handle, long transactionId)`
`void` `AbstractJavaGDSImpl.iscRollbackRetaining(IscTrHandle tr_handle)`
`void` `AbstractJavaGDSImpl.iscRollbackTransaction(IscTrHandle tr_handle)`
`void` `AbstractJavaGDSImpl.iscStartTransaction(IscTrHandle tr_handle, IscDbHandle db_handle, TransactionParameterBuffer tpb)`
`byte[]` `AbstractJavaGDSImpl.iscTransactionInformation(IscTrHandle tr_handle, byte[] requestBuffer, int bufferLen)`

Copyright © 2001-2010. All Rights Reserved.