Class V10WireOperations
- java.lang.Object
- 
- org.firebirdsql.gds.ng.wire.AbstractWireOperations
- 
- org.firebirdsql.gds.ng.wire.version10.V10WireOperations
 
 
- 
- All Implemented Interfaces:
- FbWireOperations
 - Direct Known Subclasses:
- V11WireOperations
 
 public class V10WireOperations extends AbstractWireOperations - Since:
- 3.0
- Author:
- Mark Rotteveel
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.firebirdsql.gds.ng.wire.FbWireOperationsFbWireOperations.ProcessAttachCallback
 
- 
 - 
Constructor SummaryConstructors Constructor Description V10WireOperations(WireConnection<?,?> connection, WarningMessageCallback defaultWarningMessageCallback)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauthReceiveResponse(FbWireAttachment.AcceptPacket acceptPacket, DbCryptCallback dbCryptCallback, FbWireOperations.ProcessAttachCallback processAttachCallback)Receive authentication response from the server.- 
Methods inherited from class org.firebirdsql.gds.ng.wire.AbstractWireOperationsaddServerKeys, clearServerKeys, consumePackets, getAttachProperties, getClientAuthBlock, getConnection, getDefaultWarningMessageCallback, getEncoding, getPluginSpecificData, getXdrIn, getXdrOut, getXdrStreamAccess, handleCryptKeyCallback, processOperation, processResponse, processResponseWarnings, readBatchCompletionResponse, readGenericResponse, readInlineBlobResponse, readNextOperation, readOperationResponse, readResponse, readSqlResponse, readStatusVector, readStatusVector, setNetworkTimeout, withLock, writeDirect
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.firebirdsql.gds.ng.wire.FbWireOperationsenqueueDeferredAction, processDeferredActions
 
- 
 
- 
- 
- 
Constructor Detail- 
V10WireOperationspublic V10WireOperations(WireConnection<?,?> connection, WarningMessageCallback defaultWarningMessageCallback) 
 
- 
 - 
Method Detail- 
authReceiveResponsepublic void authReceiveResponse(FbWireAttachment.AcceptPacket acceptPacket, DbCryptCallback dbCryptCallback, FbWireOperations.ProcessAttachCallback processAttachCallback) throws java.io.IOException, java.sql.SQLException Description copied from interface:FbWireOperationsReceive authentication response from the server.This method is only relevant for protocol V13 or higher. - Parameters:
- acceptPacket- Packet with- op_cond_acceptdata, or- nullwhen the data should be read from the connection.
- dbCryptCallback- Database encryption callback (ignored by protocols v12 and lower)
- processAttachCallback- Callback for processing the final attach response
- Throws:
- java.io.IOException- For errors reading the response from the connection.
- java.sql.SQLException- For errors returned from the server, or when attempting to read.
 
 
- 
 
-