|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IscDbHandle | |
|---|---|
| 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 | |
| org.firebirdsql.jdbc | |
| Uses of IscDbHandle in org.firebirdsql.gds |
|---|
| Methods in org.firebirdsql.gds that return IscDbHandle | |
|---|---|
IscDbHandle |
GDS.createIscDbHandle()
Factory method to create a new IscDbHandle instance specific to
the implementation of this interface. |
IscDbHandle |
IscTrHandle.getDbHandle()
Retrieve a handle to the database to which this transaction is linked. |
| Methods in org.firebirdsql.gds with parameters of type IscDbHandle | |
|---|---|
void |
GDS.iscAttachDatabase(String fileName,
IscDbHandle dbHandle,
DatabaseParameterBuffer databaseParameterBuffer)
Attach to an existing database via a filename. |
void |
GDS.iscCancelEvents(IscDbHandle dbHandle,
EventHandle eventHandle)
Cancel event listening based on an EventHandle. |
void |
GDS.iscCreateBlob2(IscDbHandle db,
IscTrHandle tr,
IscBlobHandle blob,
BlobParameterBuffer blobParameterBuffer)
Create a new blob within a given transaction. |
void |
GDS.iscCreateDatabase(String fileName,
IscDbHandle dbHandle,
DatabaseParameterBuffer databaseParameterBuffer)
Create a database based on the supplied filename and database parameters. |
byte[] |
GDS.iscDatabaseInfo(IscDbHandle dbHandle,
byte[] items,
int bufferLength)
Get information about the database to which IscDbHandle is
attached. |
void |
GDS.iscDetachDatabase(IscDbHandle dbHandle)
Detach the given database handle from its database. |
void |
GDS.iscDropDatabase(IscDbHandle dbHandle)
Drop (delete) the database to which IscDbHandle is attached. |
void |
GDS.iscDsqlAllocateStatement(IscDbHandle dbHandle,
IscStmtHandle stmtHandle)
Allocate a dynamic SQL (DSQL) statement on the database to which IscDbHandle is attached. |
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.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) |
void |
GDS.iscOpenBlob2(IscDbHandle db,
IscTrHandle tr,
IscBlobHandle blob,
BlobParameterBuffer blobParameterBuffer)
Open a blob within a given transaction. |
int |
GDS.iscQueueEvents(IscDbHandle dbHandle,
EventHandle eventHandle,
EventHandler eventHandler)
Queue an EventHandler. |
void |
GDS.iscReconnectTransaction(IscTrHandle trHandle,
IscDbHandle dbHandle,
long transactionId)
Reconnect "in limbo" transaction using new database handle. |
void |
GDS.iscStartTransaction(IscTrHandle trHandle,
IscDbHandle dbHandle,
TransactionParameterBuffer tpb)
Start a transaction based on a handle to a transaction. |
| Uses of IscDbHandle in org.firebirdsql.gds.impl |
|---|
| Classes in org.firebirdsql.gds.impl that implement IscDbHandle | |
|---|---|
class |
AbstractIscDbHandle
Abstract implementation of IscDbHandle interface. |
| Methods in org.firebirdsql.gds.impl that return IscDbHandle | |
|---|---|
IscDbHandle |
GDSHelper.getCurrentDbHandle()
|
IscDbHandle |
GDSHelper.getIscDBHandle()
Get connection handle for direct Firebird API access |
| Uses of IscDbHandle in org.firebirdsql.gds.impl.jni |
|---|
| Methods in org.firebirdsql.gds.impl.jni that return IscDbHandle | |
|---|---|
IscDbHandle |
BaseGDSImpl.createIscDbHandle()
|
IscDbHandle |
isc_tr_handle_impl.getDbHandle()
|
| Methods in org.firebirdsql.gds.impl.jni with parameters of type IscDbHandle | |
|---|---|
void |
BaseGDSImpl.iscAttachDatabase(String file_name,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
|
void |
BaseGDSImpl.iscCancelEvents(IscDbHandle dbHandle,
EventHandle eventHandle)
|
void |
BaseGDSImpl.iscCreateBlob2(IscDbHandle db_handle,
IscTrHandle tr_handle,
IscBlobHandle blob_handle,
BlobParameterBuffer blobParameterBuffer)
|
void |
BaseGDSImpl.iscCreateDatabase(String file_name,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
|
byte[] |
BaseGDSImpl.iscDatabaseInfo(IscDbHandle db_handle,
byte[] items,
int buffer_length)
|
void |
BaseGDSImpl.iscDetachDatabase(IscDbHandle db_handle)
|
void |
BaseGDSImpl.iscDropDatabase(IscDbHandle db_handle)
|
void |
BaseGDSImpl.iscDsqlAllocateStatement(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
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.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)
|
void |
BaseGDSImpl.iscOpenBlob2(IscDbHandle db_handle,
IscTrHandle tr_handle,
IscBlobHandle blob_handle,
BlobParameterBuffer blobParameterBuffer)
|
int |
BaseGDSImpl.iscQueueEvents(IscDbHandle dbHandle,
EventHandle eventHandle,
EventHandler eventHandler)
|
void |
BaseGDSImpl.iscReconnectTransaction(IscTrHandle tr_handle,
IscDbHandle db_handle,
long transactionId)
|
void |
BaseGDSImpl.iscStartTransaction(IscTrHandle tr_handle,
IscDbHandle db_handle,
TransactionParameterBuffer tpb)
|
void |
JniGDSImpl.native_isc_attach_database(byte[] file_name,
IscDbHandle db_handle,
byte[] dpbBytes)
|
abstract void |
BaseGDSImpl.native_isc_attach_database(byte[] file_name,
IscDbHandle db_handle,
byte[] dpbBytes)
|
void |
JniGDSImpl.native_isc_cancel_events(IscDbHandle db_handle,
EventHandleImp eventHandle)
|
abstract void |
BaseGDSImpl.native_isc_cancel_events(IscDbHandle db_handle,
EventHandleImp eventHandle)
|
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_create_database(byte[] file_name,
IscDbHandle db_handle,
byte[] dpbBytes)
|
abstract void |
BaseGDSImpl.native_isc_create_database(byte[] file_name,
IscDbHandle db_handle,
byte[] dpbBytes)
|
void |
JniGDSImpl.native_isc_database_info(IscDbHandle db_handle,
int item_length,
byte[] items,
int buffer_length,
byte[] buffer)
|
abstract void |
BaseGDSImpl.native_isc_database_info(IscDbHandle db_handle,
int item_length,
byte[] items,
int buffer_length,
byte[] buffer)
|
void |
JniGDSImpl.native_isc_detach_database(IscDbHandle db_handle)
|
abstract void |
BaseGDSImpl.native_isc_detach_database(IscDbHandle db_handle)
|
void |
JniGDSImpl.native_isc_drop_database(IscDbHandle db_handle)
|
abstract void |
BaseGDSImpl.native_isc_drop_database(IscDbHandle db_handle)
|
void |
JniGDSImpl.native_isc_dsql_alloc_statement2(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
abstract void |
BaseGDSImpl.native_isc_dsql_alloc_statement2(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
void |
JniGDSImpl.native_isc_dsql_allocate_statement(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
abstract void |
BaseGDSImpl.native_isc_dsql_allocate_statement(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
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_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)
|
int |
JniGDSImpl.native_isc_que_events(IscDbHandle db_handle,
EventHandleImp eventHandle,
EventHandler handler)
|
abstract int |
BaseGDSImpl.native_isc_que_events(IscDbHandle db_handle,
EventHandleImp eventHandle,
EventHandler handler)
|
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_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)
|
| Uses of IscDbHandle in org.firebirdsql.gds.impl.wire |
|---|
| Classes in org.firebirdsql.gds.impl.wire that implement IscDbHandle | |
|---|---|
class |
isc_db_handle_impl
Describe class isc_db_handle_impl here. |
| Methods in org.firebirdsql.gds.impl.wire that return IscDbHandle | |
|---|---|
IscDbHandle |
AbstractJavaGDSImpl.createIscDbHandle()
|
IscDbHandle |
isc_tr_handle_impl.getDbHandle()
|
| Methods in org.firebirdsql.gds.impl.wire with parameters of type IscDbHandle | |
|---|---|
void |
AbstractJavaGDSImpl.internalAttachDatabase(AbstractJavaGDSImpl.DbAttachInfo dbai,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
|
void |
AbstractJavaGDSImpl.internalAttachDatabase(String host,
Integer port,
String file_name,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
|
void |
AbstractJavaGDSImpl.isc_dsql_alloc_statement2(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
void |
AbstractJavaGDSImpl.iscAttachDatabase(String connectString,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
|
void |
AbstractJavaGDSImpl.iscCancelEvents(IscDbHandle dbHandle,
EventHandle eventHandle)
|
void |
AbstractJavaGDSImpl.iscCreateBlob2(IscDbHandle db_handle,
IscTrHandle tr_handle,
IscBlobHandle blob_handle,
BlobParameterBuffer blobParameterBuffer)
|
void |
AbstractJavaGDSImpl.iscCreateDatabase(String file_name,
IscDbHandle db_handle,
DatabaseParameterBuffer databaseParameterBuffer)
isc_create_database creates a database based on the file
name and Clumplet of database properties supplied. |
byte[] |
AbstractJavaGDSImpl.iscDatabaseInfo(IscDbHandle handle,
byte[] items,
int buffer_length)
|
void |
AbstractJavaGDSImpl.iscDetachDatabase(IscDbHandle db_handle)
|
void |
AbstractJavaGDSImpl.iscDropDatabase(IscDbHandle db_handle)
|
void |
AbstractJavaGDSImpl.iscDsqlAllocateStatement(IscDbHandle db_handle,
IscStmtHandle stmt_handle)
|
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.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)
|
void |
AbstractJavaGDSImpl.iscOpenBlob2(IscDbHandle db_handle,
IscTrHandle tr_handle,
IscBlobHandle blob_handle,
BlobParameterBuffer blobParameterBuffer)
|
int |
AbstractJavaGDSImpl.iscQueueEvents(IscDbHandle dbHandle,
EventHandle eventHandle,
EventHandler eventHandler)
|
void |
AbstractJavaGDSImpl.iscReconnectTransaction(IscTrHandle tr_handle,
IscDbHandle db_handle,
long transactionId)
|
void |
AbstractJavaGDSImpl.iscStartTransaction(IscTrHandle tr_handle,
IscDbHandle db_handle,
TransactionParameterBuffer tpb)
|
| Uses of IscDbHandle in org.firebirdsql.jdbc |
|---|
| Methods in org.firebirdsql.jdbc that return IscDbHandle | |
|---|---|
IscDbHandle |
AbstractConnection.getIscDBHandle()
Get connection handle for direct Firebird API access |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||