Package com.proxemo.todo4.bom
Class ToDoMailbox
- java.lang.Object
-
- com.proxemo.todo4.bom.ToDoVersionedIdentifiable
-
- com.proxemo.todo4.bom.ToDoMailbox
-
- All Implemented Interfaces:
java.io.Serializable
public class ToDoMailbox extends ToDoVersionedIdentifiable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTION_DELETE
static java.lang.String
ACTION_MOVE
static int
CONNECTION_ERROR_THRESHOLD
static java.lang.String
TYPE_IMAP
static java.lang.String
TYPE_POP
-
Constructor Summary
Constructors Constructor Description ToDoMailbox()
ToDoMailbox(boolean b)
ToDoMailbox(ToDoMailbox m)
ToDoMailbox(java.lang.String emailAddress, java.lang.String type, java.lang.String inhost, java.lang.String outhost, java.lang.String user, java.lang.String password)
ToDoMailbox(java.lang.String emailAddress, java.lang.String type, java.lang.String inhost, java.lang.String outhost, java.lang.String user, java.lang.String password, ToDoWorkGroup workgroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
anonymize()
ToDoOutgoingMail
createContainer()
java.lang.String
getActionAfterReceive()
java.lang.String
getCertificate()
java.lang.String
getCleanedFooter()
int
getEffectiveIncomingPort()
java.lang.String
getEffectiveIncomingServer()
int
getEffectiveOutgoingPort()
java.lang.String
getEffectiveOutgoingServer()
java.lang.String
getEmailAddress()
java.lang.String
getFooter()
java.lang.String
getHost()
java.lang.Long
getId()
Method returning a canonical id of the object.java.lang.String
getIncomingServer()
java.lang.String
getMailProperties()
int
getMinutes()
java.lang.String
getMoveToFolder()
java.lang.String
getOnSendErrorScript()
java.lang.String
getOutgoingServer()
ToDoUser
getOwner()
java.lang.String
getPassword()
int
getPrio()
ToDoOutgoingMail
getReplyContainer()
java.lang.String
getScript()
ToDoWorkGroup
getTargetWorkgroup()
java.lang.String
getTargetWorkgroupName()
java.lang.String
getType()
java.lang.String
getUsername()
java.lang.Integer
getVersion()
Method returning the version of the instancejava.lang.Boolean
isActive()
Method that returns whether the instance is active or not (means: logically deleted)boolean
isStoreToFile()
java.lang.Long[]
resolveMarker(java.lang.String marker)
void
setActionAfterReceive(java.lang.String actionAfterReceive)
void
setActive(java.lang.Boolean active)
Method setting the active flag.void
setCertificate(java.lang.String certificate)
void
setEmailAddress(java.lang.String emailAddress)
void
setFooter(java.lang.String footer)
void
setHost(java.lang.String host)
void
setId(java.lang.Long id)
Method setting the canonical id of the object.void
setInactive()
Method to delete an object logically.void
setIncomingServer(java.lang.String incomingServer)
void
setMailProperties(java.lang.String mailProperties)
void
setMinutes(int minutes)
void
setMoveToFolder(java.lang.String moveToFolder)
void
setOnSendErrorScript(java.lang.String onSendErrorScript)
void
setOutgoingServer(java.lang.String outgoingServer)
void
setOwner(ToDoUser owner)
void
setPassword(java.lang.String password)
void
setPrio(int prio)
void
setReplyContainer(ToDoOutgoingMail replyContainer)
void
setScript(java.lang.String script)
void
setStoreToFile(boolean storeToFile)
void
setTargetWorkgroup(ToDoWorkGroup targetWorkgroup)
void
setToActive()
Method to undelete an object logically.void
setType(java.lang.String type)
void
setUsername(java.lang.String user)
void
setVersion(java.lang.Integer version)
Method setting the version of the instance, Should under normal circumstances not be manually invoked.java.lang.String
toString()
-
Methods inherited from class com.proxemo.todo4.bom.ToDoVersionedIdentifiable
getActiveAsIcon, getAnonymizeString, getCanonicalId, isTransient, setToTransient
-
-
-
-
Field Detail
-
CONNECTION_ERROR_THRESHOLD
public static final int CONNECTION_ERROR_THRESHOLD
- See Also:
- Constant Field Values
-
TYPE_IMAP
public static final java.lang.String TYPE_IMAP
- See Also:
- Constant Field Values
-
TYPE_POP
public static final java.lang.String TYPE_POP
- See Also:
- Constant Field Values
-
ACTION_DELETE
public static final java.lang.String ACTION_DELETE
- See Also:
- Constant Field Values
-
ACTION_MOVE
public static final java.lang.String ACTION_MOVE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ToDoMailbox
public ToDoMailbox()
-
ToDoMailbox
public ToDoMailbox(java.lang.String emailAddress, java.lang.String type, java.lang.String inhost, java.lang.String outhost, java.lang.String user, java.lang.String password, ToDoWorkGroup workgroup)
-
ToDoMailbox
public ToDoMailbox(java.lang.String emailAddress, java.lang.String type, java.lang.String inhost, java.lang.String outhost, java.lang.String user, java.lang.String password)
-
ToDoMailbox
public ToDoMailbox(ToDoMailbox m)
-
ToDoMailbox
public ToDoMailbox(boolean b)
-
-
Method Detail
-
getActionAfterReceive
public java.lang.String getActionAfterReceive()
-
setActionAfterReceive
public void setActionAfterReceive(java.lang.String actionAfterReceive)
-
getMinutes
public int getMinutes()
-
setMinutes
public void setMinutes(int minutes)
-
getTargetWorkgroup
public ToDoWorkGroup getTargetWorkgroup()
-
getTargetWorkgroupName
public java.lang.String getTargetWorkgroupName()
-
setTargetWorkgroup
public void setTargetWorkgroup(ToDoWorkGroup targetWorkgroup)
-
getMoveToFolder
public java.lang.String getMoveToFolder()
-
setMoveToFolder
public void setMoveToFolder(java.lang.String moveToFolder)
-
getOwner
public ToDoUser getOwner()
-
setOwner
public void setOwner(ToDoUser owner)
-
getFooter
public java.lang.String getFooter()
-
getCleanedFooter
public java.lang.String getCleanedFooter()
-
setFooter
public void setFooter(java.lang.String footer)
-
getPrio
public int getPrio()
-
setPrio
public void setPrio(int prio)
-
createContainer
public ToDoOutgoingMail createContainer()
-
getReplyContainer
public ToDoOutgoingMail getReplyContainer()
-
setReplyContainer
public void setReplyContainer(ToDoOutgoingMail replyContainer)
-
isStoreToFile
public boolean isStoreToFile()
-
setStoreToFile
public void setStoreToFile(boolean storeToFile)
-
getOnSendErrorScript
public java.lang.String getOnSendErrorScript()
-
setOnSendErrorScript
public void setOnSendErrorScript(java.lang.String onSendErrorScript)
-
getScript
public java.lang.String getScript()
-
setScript
public void setScript(java.lang.String script)
-
getMailProperties
public java.lang.String getMailProperties()
-
setMailProperties
public void setMailProperties(java.lang.String mailProperties)
-
getCertificate
public java.lang.String getCertificate()
-
setCertificate
public void setCertificate(java.lang.String certificate)
-
getHost
public java.lang.String getHost()
-
setHost
public void setHost(java.lang.String host)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String user)
-
getEffectiveOutgoingServer
public java.lang.String getEffectiveOutgoingServer()
-
getEffectiveOutgoingPort
public int getEffectiveOutgoingPort()
-
getEffectiveIncomingServer
public java.lang.String getEffectiveIncomingServer()
-
getEffectiveIncomingPort
public int getEffectiveIncomingPort()
-
getOutgoingServer
public java.lang.String getOutgoingServer()
-
setOutgoingServer
public void setOutgoingServer(java.lang.String outgoingServer)
-
getEmailAddress
public java.lang.String getEmailAddress()
-
setEmailAddress
public void setEmailAddress(java.lang.String emailAddress)
-
getIncomingServer
public java.lang.String getIncomingServer()
-
setIncomingServer
public void setIncomingServer(java.lang.String incomingServer)
-
getPassword
public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
anonymize
public void anonymize()
- Specified by:
anonymize
in classToDoVersionedIdentifiable
-
getId
public java.lang.Long getId()
Description copied from class:ToDoVersionedIdentifiable
Method returning a canonical id of the object. Transient objects return -1;- Specified by:
getId
in classToDoVersionedIdentifiable
- Returns:
- id the id of the object. Id is canonical for all instances of a class.
-
setId
public void setId(java.lang.Long id)
Description copied from class:ToDoVersionedIdentifiable
Method setting the canonical id of the object. Should under normal circumstances not be manually invoked.- Specified by:
setId
in classToDoVersionedIdentifiable
- Parameters:
id
- id of the object
-
getVersion
public java.lang.Integer getVersion()
Description copied from class:ToDoVersionedIdentifiable
Method returning the version of the instance- Specified by:
getVersion
in classToDoVersionedIdentifiable
- Returns:
- the version
-
setVersion
public void setVersion(java.lang.Integer version)
Description copied from class:ToDoVersionedIdentifiable
Method setting the version of the instance, Should under normal circumstances not be manually invoked.- Specified by:
setVersion
in classToDoVersionedIdentifiable
- Parameters:
version
- of the object
-
isActive
public java.lang.Boolean isActive()
Description copied from class:ToDoVersionedIdentifiable
Method that returns whether the instance is active or not (means: logically deleted)- Specified by:
isActive
in classToDoVersionedIdentifiable
- Returns:
- boolean whether the object is active
-
setActive
public void setActive(java.lang.Boolean active)
Description copied from class:ToDoVersionedIdentifiable
Method setting the active flag. Invoking this method with false logically deletes the instance in the database.- Specified by:
setActive
in classToDoVersionedIdentifiable
- Parameters:
active
- is the object active or not
-
setToActive
public void setToActive()
Description copied from class:ToDoVersionedIdentifiable
Method to undelete an object logically.- Specified by:
setToActive
in classToDoVersionedIdentifiable
-
setInactive
public void setInactive()
Description copied from class:ToDoVersionedIdentifiable
Method to delete an object logically.- Specified by:
setInactive
in classToDoVersionedIdentifiable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
resolveMarker
public java.lang.Long[] resolveMarker(java.lang.String marker)
-
-