1 package com.atlassian.mail.server;
2
3 /**
4 * Whenever a {@link MailServer} object is created by {@link MailServerManager} implementation, it is supposed
5 * to call such callback and let the implementation of it decide which extra configuration settings
6 * needs to be applied to such newly created server object.
7 *
8 * @since v2.0-m3
9 */
10 public interface MailServerConfigurationHandler {
11 void configureMailServer(MailServer mailServer);
12 }