| Class | Description |
|---|---|
| Authenticator |
This class is responsible for the site's security functionality,
including user credential authentication and permission checking
|
| BurocratServiceImpl |
The server side implementation of the RPC service.
|
| Database |
This is the interface between the Burocrat server and the GWT Datastore
|
| Emailer |
This class is responsible for all email functionality
|
| Encryptor |
This class performs encryption using Jasypt
|
| Notifier |
This class is responsible for sending user notifications for news
|
| Server |
The main server class
|
| Enum | Description |
|---|---|
| ApprovedDomain |
This will be the whitelist of email domains for user registration
|
| ArgImpl |
These are argument implementations, allowing server-side code to be
associated with a specific argument
|
| CmdImpl |
These are the server-side implementations of the command types with the same names,
each with validate and execute methods
|
| ItemTypeImpl |
These are item type implementations, allowing server-side code to be
associated with a certain item type
|