Package org.firebirdsql.gds.ng.wire
Pure-java implementation of the
org.firebirdsql.gds.ng
API for the Firebird wire protocol.
Concrete implementations of the wire protocol are defined in packages org.firebirdsql.gds.ng.wire.version10
,
etc.
- Since:
- 3.0
-
Interface Summary Interface Description AsynchronousChannelListener Listener interface for events on the asynchronous channel.DeferredAction Interface for processing deferred responses from the server.FbWireAsynchronousChannel Interface for the asynchronous channel used for event notification.FbWireAttachment FbWireBlob FbWireDatabase FbWireOperations Common connection operations shared by database and service handlesFbWireOperations.ProcessAttachCallback FbWireService FbWireStatement Interface for Statements created for the wire protocol implementation.FbWireTransaction Interface for transactions created for the wire protocol implementation.ProtocolDescriptor Descriptor of protocol information.Response XdrStreamAccess Provides access to theXdrInputStream
andXdrOutputStream
. -
Class Summary Class Description AbstractFbWireBlob AbstractFbWireDatabase Abstract class for operations common to all version of the wire protocol implementation.AbstractFbWireInputBlob AbstractFbWireOutputBlob AbstractFbWireService Abstract service implementation for the wire protocol.AbstractFbWireStatement AbstractProtocolDescriptor Abstract class to simplify implementation ofProtocolDescriptor
AbstractWireOperations AsynchronousChannelListener.Event Event count notificationAsynchronousChannelListenerDispatcher Dispatcher forAsynchronousChannelListener
.AsynchronousProcessor Process asynchronous channels for notification of events.BatchCompletionResponse Data from theWireProtocolConstants.op_batch_cs
response.DefaultBlrCalculator Default BLR calculator for the wire protocol.FbWireAttachment.AcceptPacket Struct-like class, reduced equivalent of Firebird p_acpd so we can store data for handling op_cond_accept.FbWireDatabaseFactory Implementation ofFbDatabaseFactory
for the wire protocol implementation.FetchResponse GenericResponse ProtocolCollection Collection of protocols for a connect request.SqlResponse WireConnection<T extends IAttachProperties<T>,C extends FbWireAttachment> Class managing the TCP/IP connection and initial handshaking with the Firebird server.WireDatabaseConnection Wire connection instance for connecting to a databaseWireEventHandle Event handle for the wire protocol.WireServiceConnection Wire connection instance for connecting to a service.