Class OpenMailConnection

All Implemented Interfaces:
Future<Void>, Associator, Eligible
Direct Known Subclasses:
OpenMailMonitor, OpenMailSender

public abstract class OpenMailConnection extends Event<Void>
Common base class for events that open a mail connection for sending or receiving mail.

Note that all configuration information (such as mail server, protocol, user name) is provided as mail properties (see {@link #setMailProperties(Map)).

Also note that a component receiving the event may have default or system wide values configured for the properties.