Package org.apache.derby.impl.drda


package org.apache.derby.impl.drda
  • Class
    Description
    AppRequester stores information about the application requester.
     
     
     
     
    This class has a hashtable of CodePoint values.
    Class which represents an RDB Package Consistency Token.
    Database stores information about the current database It is used so that a session may have more than one database
    The DDMReader is used to read DRDA protocol.
    The DDMWriter is used to write DRDA protocol.
    This class is used to decrypt password and/or userid.
    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.
     
     
     
    DRDAResultSet holds result set information
    Class used to transport that fact that we had a timeout and should *NOT* disconnect the connection.
    DRDAStatement stores information about the statement being executed
    This class is used to keep track of the statement's parameters as they are received from the client.
    This class provides functionality for reusing buffers and strings when parsing DRDA packets.
    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.
     
    This class defines DSS constants that are shared in the classes implementing the DRDA protocol.
     
    A concrete implementation of a CcsidMgr used to convert between Java UCS2 and Ebcdic as needed to handle character DDM Parameters.
    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.
    Implementation of InputStream which get EXTDTA from the DDMReader.
    A stream class that throws an exception on the first read request.
     
    Implementation of InputStream which get EXTDTA from the DDMReader.
     
    This is a naive trust manager we use when we don't want server authentication.
    NetworkServerControlImpl does all the work for NetworkServerControl
    This is an implementation of the org.apache.derby.mbeans.drda.NetworkServerMBean, providing management and monitoring capabilities related to the Network Server through JMX.
    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.
    Class representing a PKGNAMCSN object (RDB Package Name, Consistency Token, and Section Number).
    Adapter written to allow for protocol testing from the test package.
    ReEncodedInputStream passes stream from Reader, which is stream of decoded style, to user of this subclass of InputStream, which is stream of encoded style.
     
    Session stores information about the current session It is used so that a DRDAConnThread can work on any session.
    Converters from signed binary bytes to Java short, int, or long.
     
    Implementation of InputStream which get EXTDTA from the DDMReader.
     
    This class contains database state specific to XA, specifically the XAResource that will be used for XA commands.