| Interface | Description |
|---|---|
| EventDatabaseMessage |
A interface representing a class that can act on a EventMessage that contains
a database transaction.
|
| EventMessage |
A interface representing all messages that can be sent through the
messaging system,
|
|
A interface to implemenent sending mail messages
|
|
| MessageAction |
A interface representing a class that can act on a EventMessage
|
| Class | Description |
|---|---|
| MessageDispatcher |
Polls the EventQueue for events and executes them
|
| MessageQueue |
A class that passes messages from the sender to an action class
|
| SmtpMail |
A simple wrapper around javamail to allow us to send e-mail quickly.
|
| Exception | Description |
|---|---|
| JavaMailException |
Java Mail threw an exception
|
| MessageExecuteException |
Failure to run the Action.execute() method correctly
|