Class | Description |
---|---|
AppRequester |
AppRequester stores information about the application requester.
|
CcsidManager | |
CharacterEncodings | |
ClientThread | |
CodePoint | |
CodePointNameTable |
This class has a hashtable of CodePoint values.
|
ConsistencyToken |
Class which represents an RDB Package Consistency Token.
|
Database |
Database stores information about the current database
It is used so that a session may have more than one database
|
DDMReader |
The DDMReader is used to read DRDA protocol.
|
DDMWriter |
The DDMWriter is used to write DRDA protocol.
|
DecryptionManager |
This class is used to decrypt password and/or userid.
|
DRDAConnThread |
This class translates DRDA protocol from an application requester to JDBC
for Derby and then translates the results from Derby to DRDA
for return to the application requester.
|
DRDAConnThread.PublicBufferOutputStream | |
DRDAProtocolExceptionInfo | |
DRDAResultSet |
DRDAResultSet holds result set information
|
DRDAStatement |
DRDAStatement stores information about the statement being executed
|
DRDAStatement.DrdaParamState |
This class is used to keep track of the statement's parameters
as they are received from the client.
|
DRDAString |
This class provides functionality for reusing buffers and strings
when parsing DRDA packets.
|
DRDAXAProtocol |
This class translates DRDA XA protocol from an application requester to XA
calls for Derby and then translates the results from Derby to DRDA
for return to the application requester.
|
DRDAXid | |
DssConstants |
This class defines DSS constants that are shared in the classes implementing
the DRDA protocol.
|
DssTrace | |
EbcdicCcsidManager |
A concrete implementation of a CcsidMgr used to convert
between Java UCS2 and Ebcdic as needed to handle character
DDM Parameters.
|
EXTDTAInputStream |
EXTDTAObjectHolder provides Externalized Large Object representation that
does not hold locks until the end of the transaction (DERBY-255)
It serves as a holder for lob data and is only valid as long as the original
result set from which it came is on the same row.
|
EXTDTAReaderInputStream |
Implementation of InputStream which get EXTDTA from the DDMReader.
|
FailingEXTDTAInputStream |
A stream class that throws an exception on the first read request.
|
FdocaConstants | |
LayerBStreamedEXTDTAReaderInputStream |
Implementation of InputStream which get EXTDTA from the DDMReader.
|
memCheck | |
NaiveTrustManager |
This is a naive trust manager we use when we don't want server
authentication.
|
NetworkServerControlImpl |
NetworkServerControlImpl does all the work for NetworkServerControl
|
NetworkServerMBeanImpl |
This is an implementation of the
org.apache.derby.mbeans.drda.NetworkServerMBean ,
providing management and monitoring capabilities related to the Network
Server through JMX. |
PiggyBackedSessionData |
Tracks the most recently piggy-backed session attributes, and provides
methods to determine if they have been modified and need to be re-sent
to the client.
|
Pkgnamcsn |
Class representing a PKGNAMCSN object (RDB Package Name,
Consistency Token, and Section Number).
|
ProtocolTestAdapter |
Adapter written to allow for protocol testing from the test package.
|
ReEncodedInputStream |
ReEncodedInputStream passes
stream from Reader, which is stream of decoded style,
to user of this subclass of InputStream, which is stream of encoded style.
|
ReEncodedInputStream.PublicBufferOutputStream | |
Session |
Session stores information about the current session
It is used so that a DRDAConnThread can work on any session.
|
SignedBinary |
Converters from signed binary bytes to Java
short , int , or long . |
SQLTypes | |
StandardEXTDTAReaderInputStream |
Implementation of InputStream which get EXTDTA from the DDMReader.
|
Utf8CcsidManager | |
XADatabase |
This class contains database state specific to XA,
specifically the XAResource that will be used for XA commands.
|
Exception | Description |
---|---|
DRDAProtocolException | |
DRDASocketTimeoutException |
Class used to transport that fact that we had a timeout and should
*NOT* disconnect the connection.
|
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.