Class MessageCreateThread

java.lang.Object
java.lang.Thread
davmail.exchange.MessageCreateThread
All Implemented Interfaces:
Runnable

public class MessageCreateThread extends Thread
Create message in a separate thread.
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • createMessage

      public static ExchangeSession.Message createMessage(ExchangeSession session, String folderPath, String messageName, HashMap<String,String> properties, javax.mail.internet.MimeMessage mimeMessage, OutputStream outputStream, String capabilities) throws IOException
      Create message in a separate thread.
      Parameters:
      session - Exchange session
      folderPath - folder path
      messageName - message name
      properties - message properties
      mimeMessage - message content
      outputStream - output stream
      capabilities - IMAP capabilities
      Throws:
      IOException - on error