: Package ERServer

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package ERServer

Class Summary
AuthKey | AuthKey calculates and communicates the GNU.FREE authorisation key which helps to secure the system against attacks through reverse engineering the client program.
CryptFrame | Asks user to enter database encryption password
DBase | DBase creates databases, tables and interacts with these through JDBC and SQL.
ERFrame1 | Main status display screen.
ERFrame2 |
ERServer | Launches the ERServer program and initalises the GUI.
ERServerProtocol | Processes the Strings passed to it by `TCPServer` but throws all errors back up to `TCPServer` which can better handle problems by elegantly closing connections.
ScreenAppender | Implements the `org.apache.log4j.Appender` interface to provide screen display of logging output.
SecureAppender | Implements the `org.apache.log4j.Appender` interface to provide a secure addition to GNU.FREE logging. This class creates a chain of Message Digests, so that the every log entry creates a digest of itself with the previous entry.
TCPServer | The TCPServer Class opens a socket to listen for client connections which, when received, are spun out into new threads to keep the listening socket free to accept new clients.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES