Class V11WireOperations
java.lang.Object
org.firebirdsql.gds.ng.wire.AbstractWireOperations
org.firebirdsql.gds.ng.wire.version10.V10WireOperations
org.firebirdsql.gds.ng.wire.version11.V11WireOperations
- All Implemented Interfaces:
FbWireOperations
- Direct Known Subclasses:
V13WireOperations
- Since:
- 3.0
- Author:
- Mark Rotteveel
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.firebirdsql.gds.ng.wire.FbWireOperations
FbWireOperations.ProcessAttachCallback -
Constructor Summary
ConstructorsConstructorDescriptionV11WireOperations(WireConnection<?, ?> connection, WarningMessageCallback defaultWarningMessageCallback, Object syncObject) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidenqueueDeferredAction(DeferredAction deferredAction) Enqueue a deferred action.final voidProcesses any deferred actions.Methods inherited from class org.firebirdsql.gds.ng.wire.version10.V10WireOperations
authReceiveResponseMethods inherited from class org.firebirdsql.gds.ng.wire.AbstractWireOperations
addServerKeys, clearServerKeys, consumePackets, getAttachProperties, getClientAuthBlock, getConnection, getDefaultWarningMessageCallback, getEncoding, getEncryptionIdentifiers, getSynchronizationObject, getXdrIn, getXdrOut, getXdrStreamAccess, handleCryptKeyCallback, processOperation, processResponse, processResponseWarnings, readGenericResponse, readNextOperation, readOperationResponse, readResponse, readSingleResponse, readSqlResponse, readStatusVector, setNetworkTimeout, writeDirect
-
Constructor Details
-
V11WireOperations
public V11WireOperations(WireConnection<?, ?> connection, WarningMessageCallback defaultWarningMessageCallback, Object syncObject)
-
-
Method Details
-
enqueueDeferredAction
Description copied from interface:FbWireOperationsEnqueue a deferred action.FbDatabase implementations that do not support deferred actions are allowed to throw an
UnsupportedOperationException- Specified by:
enqueueDeferredActionin interfaceFbWireOperations- Overrides:
enqueueDeferredActionin classV10WireOperations- Parameters:
deferredAction- Deferred action
-
processDeferredActions
public final void processDeferredActions()Description copied from interface:FbWireOperationsProcesses any deferred actions. Protocol versions that do not support deferred actions should simply do nothing.- Specified by:
processDeferredActionsin interfaceFbWireOperations- Overrides:
processDeferredActionsin classV10WireOperations
-