Package com.proxemo.todo4.bom
Class ToDoTaskSource
- java.lang.Object
-
- com.proxemo.todo4.bom.ToDoTaskSource
-
- All Implemented Interfaces:
java.io.Serializable
public class ToDoTaskSource extends java.lang.Object implements java.io.SerializableStores informations about the business instance that created a task. which might be a user, an incoming email or a remote system accessing a rpc interface. It also stores the reply (if present).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ToDoTaskSource()ToDoTaskSource(ToDoUser sourceuser, ToDoMailbox sourcemailbox, ToDoSmsFetcher smsfetcher, ToDoRPCBackend rpcbackend)ToDoTaskSource(java.lang.Object o)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.LonggetId()java.lang.StringgetName()ToDoRPCBackendgetRpcbackend()ToDoSmsFetchergetSmsfetcher()ToDoMailboxgetSourcemailbox()ToDoUsergetSourceuser()java.lang.StringgetType()booleanisEmpty()booleanisMailbox()booleanisRPCBackend()booleanisSendReply()booleanisSMSfetcher()booleanisUser()voidsetRpcbackend(ToDoRPCBackend rpcbackend)voidsetSendReply(boolean sendReply)voidsetSmsfetcher(ToDoSmsFetcher smsfetcher)voidsetSourcemailbox(ToDoMailbox mailbox)voidsetSourceuser(ToDoUser user)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ToDoTaskSource
public ToDoTaskSource()
-
ToDoTaskSource
public ToDoTaskSource(java.lang.Object o)
-
ToDoTaskSource
public ToDoTaskSource(ToDoUser sourceuser, ToDoMailbox sourcemailbox, ToDoSmsFetcher smsfetcher, ToDoRPCBackend rpcbackend)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- Returns the name of user or workgroup
-
getId
public java.lang.Long getId()
-
getType
public java.lang.String getType()
-
isMailbox
public boolean isMailbox()
-
isUser
public boolean isUser()
- Returns:
- Returns the whether the addresse is of kind user
-
getSourcemailbox
public ToDoMailbox getSourcemailbox()
-
setSourcemailbox
public void setSourcemailbox(ToDoMailbox mailbox)
-
getSourceuser
public ToDoUser getSourceuser()
-
setSourceuser
public void setSourceuser(ToDoUser user)
-
getRpcbackend
public ToDoRPCBackend getRpcbackend()
-
isRPCBackend
public boolean isRPCBackend()
-
setRpcbackend
public void setRpcbackend(ToDoRPCBackend rpcbackend)
-
getSmsfetcher
public ToDoSmsFetcher getSmsfetcher()
-
isSMSfetcher
public boolean isSMSfetcher()
-
setSmsfetcher
public void setSmsfetcher(ToDoSmsFetcher smsfetcher)
-
isSendReply
public boolean isSendReply()
-
setSendReply
public void setSendReply(boolean sendReply)
-
isEmpty
public boolean isEmpty()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-