Class 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 Detail

      • ToDoTaskSource

        public ToDoTaskSource()
      • ToDoTaskSource

        public ToDoTaskSource​(java.lang.Object o)
    • 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)
      • isRPCBackend

        public boolean isRPCBackend()
      • setRpcbackend

        public void setRpcbackend​(ToDoRPCBackend rpcbackend)
      • 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 class java.lang.Object