Class InterruptableGreenMail

java.lang.Object
com.icegreen.greenmail.configuration.ConfiguredGreenMail
com.icegreen.greenmail.util.GreenMail
com.icegreen.greenmail.util.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

    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

    findReceivedMessages, getImap, getImaps, getManagers, getPop3, getPop3s, getReceivedMessages, getReceivedMessagesForDomain, getSmtp, getSmtps, getUserManager, isHiddenOrInHiddenDir, isRunning, loadEmails, purgeEmailFromAllMailboxes, reset, setQuotaSupported, setUser, setUser, setUsers, start, stop, waitForIncomingEmail, waitForIncomingEmail, withConfiguration

    Methods inherited from class com.icegreen.greenmail.configuration.ConfiguredGreenMail

    doConfigure

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • InterruptableGreenMail

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

    • 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