public class V11Database extends V10Database
FbWireDatabase implementation for the version 11 wire protocol.FbWireAttachment.AcceptPacketprotocolDescriptor, wireOperationsdatabaseListenerDispatcherconnection, exceptionListenerDispatcher| Modifier | Constructor and Description |
|---|---|
protected |
V11Database(WireDatabaseConnection connection,
ProtocolDescriptor descriptor)
Creates a V11Database instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
enqueueDeferredAction(DeferredAction deferredAction)
Enqueue a deferred action.
|
void |
releaseObject(int operation,
int objectId)
Release object.
|
afterAttachActions, attach, attachOrCreate, authReceiveResponse, cancelOperation, createDatabase, createStatement, doReleaseObjectPacket, dropDatabase, executeImmediate, getBlrCalculator, getDatabaseInfo, getFilenameEncoding, getHandle, getTransactionIdBuffer, initAsynchronousChannel, internalDetach, processAttachOrCreateResponse, processReleaseObjectResponse, reconnectTransaction, sendAttachOrCreateToBuffer, startTransactioncancelEvent, checkAttached, checkConnected, closeConnection, consumePackets, countEvents, createBlobForInput, createBlobForOutput, createEventHandle, finalize, forceClose, getXdrIn, getXdrOut, getXdrStreamAccess, isAttached, queueEvent, readGenericResponse, readResponse, readSqlResponse, setNetworkTimeoutaddDatabaseListener, addWeakDatabaseListener, close, createBlobParameterBuffer, createTransactionParameterBuffer, emptyRowDescriptor, getActiveTransactionCount, getConnectionDialect, getConnectionProperties, getDatabaseDialect, getDatabaseInfo, getDatabaseInformationProcessor, getDatabaseWarningCallback, getDescribeDatabaseInfoBlock, getOdsMajor, getOdsMinor, getParameterDescriptionInfoRequestItems, getStatementInfoRequestItems, removeDatabaseListener, setDatabaseDialect, setOdsMajor, setOdsMinor, transactionAdded, transactionStateChangedaddExceptionListener, getDatatypeCoder, getEncoding, getEncodingFactory, getNetworkTimeout, getServerVersion, getServerVersionInformation, getSynchronizationObject, removeExceptionListener, safelyDetach, setAttached, setDetached, setServerVersionclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconsumePackets, readResponse, readSqlResponseaddDatabaseListener, addWeakDatabaseListener, cancelEvent, countEvents, createBlobForInput, createBlobForOutput, createBlobParameterBuffer, createEventHandle, createTransactionParameterBuffer, emptyRowDescriptor, getConnectionDialect, getConnectionProperties, getDatabaseDialect, getDatabaseInfo, getOdsMajor, getOdsMinor, queueEvent, removeDatabaseListenergetXdrStreamAccess, readGenericResponseclose, forceClose, getDatatypeCoder, getEncoding, getEncodingFactory, getNetworkTimeout, getServerVersion, getSynchronizationObject, isAttached, setNetworkTimeoutaddExceptionListener, removeExceptionListenerprotected V11Database(WireDatabaseConnection connection, ProtocolDescriptor descriptor)
connection - A WireConnection with an established connection to the server.descriptor - The ProtocolDescriptor that created this connection (this is
used for creating further dependent objects).public final void enqueueDeferredAction(DeferredAction deferredAction)
FbWireDatabase
FbDatabase implementations that do not support deferred actions are allowed to throw an
UnsupportedOperationException
enqueueDeferredAction in interface FbWireDatabaseenqueueDeferredAction in class V10DatabasedeferredAction - Deferred actionpublic void releaseObject(int operation,
int objectId)
throws java.sql.SQLException
FbWireDatabasereleaseObject in interface FbWireDatabasereleaseObject in class V10Databaseoperation - OperationobjectId - Id of the object to releasejava.sql.SQLExceptionCopyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.