Class SopMailTask

  • All Implemented Interfaces:
    de.mhus.lib.adb.DbObject, de.mhus.lib.adb.Persistable, de.mhus.lib.basics.UuidIdentificable, de.mhus.lib.core.ILog, de.mhus.lib.core.util.MNlsProvider, de.mhus.lib.core.util.Nls, Externalizable, Serializable

    public class SopMailTask
    extends de.mhus.lib.adb.DbMetadata
    See Also:
    Serialized Form
    • Constructor Detail

      • SopMailTask

        public SopMailTask()
      • SopMailTask

        public SopMailTask​(de.mhus.osgi.sop.api.mailqueue.MailMessage mail)
    • Method Detail

      • findParentObject

        public de.mhus.lib.adb.DbMetadata findParentObject()
                                                    throws de.mhus.lib.errors.MException
        Specified by:
        findParentObject in class de.mhus.lib.adb.DbMetadata
        Throws:
        de.mhus.lib.errors.MException
      • getStatus

        public de.mhus.osgi.sop.api.mailqueue.MailQueueOperation.STATUS getStatus()
      • setStatus

        public void setStatus​(de.mhus.osgi.sop.api.mailqueue.MailQueueOperation.STATUS status)
      • getLastSendAttempt

        public Date getLastSendAttempt()
      • setLastSendAttempt

        public void setLastSendAttempt​(Date lastSendAttempt)
      • getNextSendAttempt

        public Date getNextSendAttempt()
      • setNextSendAttempt

        public void setNextSendAttempt​(Date nextSendAttempt)
      • getLastError

        public String getLastError()
      • setLastError

        public void setLastError​(String lastError)
      • getFrom

        public String getFrom()
      • getTo

        public String getTo()
      • getCc

        public String getCc()
      • getBcc

        public String getBcc()
      • getSubject

        public String getSubject()
      • getSendAttempts

        public int getSendAttempts()
      • setSendAttempts

        public void setSendAttempts​(int sendAttempts)
      • getSource

        public String getSource()
      • toString

        public String toString()
        Overrides:
        toString in class de.mhus.lib.adb.DbMetadata
      • getProperties

        public de.mhus.lib.core.MProperties getProperties()