Class DefaultMailUidGenerator

java.lang.Object
org.apache.camel.component.mail.DefaultMailUidGenerator
All Implemented Interfaces:
MailUidGenerator

public class DefaultMailUidGenerator extends Object implements MailUidGenerator
  • Constructor Details

    • DefaultMailUidGenerator

      public DefaultMailUidGenerator()
  • Method Details

    • generateUuid

      public String generateUuid(MailEndpoint mailEndpoint, jakarta.mail.Message message)
      Description copied from interface: MailUidGenerator
      Generates an unique ID of the mail message depending on if its POP3 or IMAP protocol.
      Specified by:
      generateUuid in interface MailUidGenerator
      message - the mail message
      Returns:
      the unique id, must never be null.
    • generateMessageHash

      public String generateMessageHash(jakarta.mail.Message message)