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.Serializable
Stores 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.Long
getId()
java.lang.String
getName()
ToDoRPCBackend
getRpcbackend()
ToDoSmsFetcher
getSmsfetcher()
ToDoMailbox
getSourcemailbox()
ToDoUser
getSourceuser()
java.lang.String
getType()
boolean
isEmpty()
boolean
isMailbox()
boolean
isRPCBackend()
boolean
isSendReply()
boolean
isSMSfetcher()
boolean
isUser()
void
setRpcbackend(ToDoRPCBackend rpcbackend)
void
setSendReply(boolean sendReply)
void
setSmsfetcher(ToDoSmsFetcher smsfetcher)
void
setSourcemailbox(ToDoMailbox mailbox)
void
setSourceuser(ToDoUser user)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-