| 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.