Package de.mhus.osgi.sop.mailqueue
Class SopMailTask
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.adb.DbComfortableObject
-
- de.mhus.lib.adb.DbMetadata
-
- de.mhus.osgi.sop.mailqueue.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 Summary
Constructors Constructor Description SopMailTask()SopMailTask(de.mhus.osgi.sop.api.mailqueue.MailMessage mail)SopMailTask(String source, String from, String to, String cc, String bcc, String subject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.mhus.lib.adb.DbMetadatafindParentObject()StringgetBcc()StringgetCc()StringgetFrom()StringgetLastError()DategetLastSendAttempt()DategetNextSendAttempt()de.mhus.lib.core.MPropertiesgetProperties()intgetSendAttempts()StringgetSource()de.mhus.osgi.sop.api.mailqueue.MailQueueOperation.STATUSgetStatus()StringgetSubject()StringgetTo()voidsetLastError(String lastError)voidsetLastSendAttempt(Date lastSendAttempt)voidsetNextSendAttempt(Date nextSendAttempt)voidsetSendAttempts(int sendAttempts)voidsetStatus(de.mhus.osgi.sop.api.mailqueue.MailQueueOperation.STATUS status)StringtoString()-
Methods inherited from class de.mhus.lib.adb.DbMetadata
doPreCreate, doPreSave, getCreationDate, getId, getModifyDate, getVstamp, readExternal, writeExternal
-
-
-
-
Method Detail
-
findParentObject
public de.mhus.lib.adb.DbMetadata findParentObject() throws de.mhus.lib.errors.MException- Specified by:
findParentObjectin classde.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:
toStringin classde.mhus.lib.adb.DbMetadata
-
getProperties
public de.mhus.lib.core.MProperties getProperties()
-
-