Class InterruptableGreenMail

  • All Implemented Interfaces:
    com.icegreen.greenmail.base.GreenMailOperations

    public class InterruptableGreenMail
    extends com.icegreen.greenmail.util.GreenMail
    • Field Summary

      • Fields inherited from class com.icegreen.greenmail.util.GreenMail

        config, log, managers, services
    • Constructor Summary

      Constructors 
      Constructor Description
      InterruptableGreenMail​(com.icegreen.greenmail.util.ServerSetup[] config)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Map<String,​com.icegreen.greenmail.server.AbstractServer> createServices​(com.icegreen.greenmail.util.ServerSetup[] config, com.icegreen.greenmail.Managers mgr)  
      • Methods inherited from class com.icegreen.greenmail.util.GreenMail

        getImap, getImaps, getManagers, getPop3, getPop3s, getReceivedMessages, getReceivedMessagesForDomain, getSmtp, getSmtps, getUserManager, isRunning, loadEmails, purgeEmailFromAllMailboxes, reset, setQuotaSupported, setUser, setUser, setUsers, start, stop, waitForIncomingEmail, waitForIncomingEmail, withConfiguration
      • Methods inherited from class com.icegreen.greenmail.configuration.ConfiguredGreenMail

        doConfigure
    • Constructor Detail

      • InterruptableGreenMail

        public InterruptableGreenMail​(com.icegreen.greenmail.util.ServerSetup[] config)
    • Method Detail

      • createServices

        protected Map<String,​com.icegreen.greenmail.server.AbstractServer> createServices​(com.icegreen.greenmail.util.ServerSetup[] config,
                                                                                                com.icegreen.greenmail.Managers mgr)
        Overrides:
        createServices in class com.icegreen.greenmail.util.GreenMail