| Interface | Description |
|---|---|
| BehaviorPolicy | |
| ExpressionPolicy | |
| MessagePolicy |
| Class | Description |
|---|---|
| DatabaseUtils |
Database utility functions
|
| Event | |
| GameBridgeUtils | |
| GameSpec |
This abstract class describes the publicly available information that must be made available to Users.
|
| GeneralNegotiator | |
| GeneralVH | |
| GetHttpSessionConfigurator |
This class ensures that the HttpSession will be available to the main GameBridgeUtils.
|
| Governor |
A static class that is used for matching two users
|
| History | |
| MathUtils | |
| Mediator | |
| NegotiationRoom | |
| Offer | |
| Preference | |
| RequestListener |
This class forces an HttpRequest to generate a Session, which does not always happen behind reverse proxies.
|
| ServletUtils |
Servlet utility functions
|
| VHRunner | |
| WebSocketUtils |
WebSocket utility functions
|
| Enum | Description |
|---|---|
| Event.EventClass |
Event explanations for sending Events to the Client:
SEND_EXPRESSION will be handled by animating the VH face.
|
| Event.SubClass | |
| GameBridgeUtils.AcceptanceState | |
| GameBridgeUtils.NegotiationMode | |
| GameBridgeUtils.QuitState | |
| Governor.SessionState | |
| Preference.Relation |
Relations describe the logical relation between preferences.
|
| ServletUtils.DebugLevels |
The DebugLevel sets the verbosity of the logger, which is by default stored in catalina.out.
|