ClientHandlerThread |
This class handles a connection from a single client to the database
server.
|
CommandResult |
This class represents the result of executing a command against the
database.
|
EventDispatcher |
The event dispatcher notifies listeners when specific events occur within
the database, related to command execution and row processing operations.
|
ForwardingOutputStream |
This class is a simple output-stream that can be used by a
PrintStream to buffer up printed output.
|
NanoDBServer |
This class provides the entry-point operations for managing the database
server, and executing commands against it.
|
ServerConfig |
|
SessionState |
This class holds all session state associated with a particular client
accessing the database.
|
SharedServer |
This class implements a "shared" database server that listens for incoming
connections on a socket, so that the database can have multiple concurrent
clients connected at the same time.
|
TupleSender |
This implementation of the tuple-processor interface sends the schema and
tuples produced by the SELECT statement over an
ObjectOutputStream .
|