Class JobInfo

    • Constructor Detail

      • JobInfo

        public JobInfo()
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getEndTime

        public Date getEndTime()
      • setEndTime

        public void setEndTime​(Date endTime)
      • getFailedMessage

        public String getFailedMessage()
      • setFailedMessage

        public void setFailedMessage​(String failedMessage)
      • getId

        public Long getId()
        Specified by:
        getId in interface Identifiable
        Specified by:
        getId in interface gemma.gsec.model.Securable
      • setId

        public void setId​(Long id)
      • getMessages

        public String getMessages()
        Returns:
        A field to store all the message progress updates
      • setMessages

        public void setMessages​(String messages)
      • getPhases

        public Integer getPhases()
      • setPhases

        public void setPhases​(Integer phases)
      • getRunningStatus

        public Boolean getRunningStatus()
      • setRunningStatus

        public void setRunningStatus​(Boolean runningStatus)
      • getStartTime

        public Date getStartTime()
      • setStartTime

        public void setStartTime​(Date startTime)
      • getTaskId

        public String getTaskId()
        Returns:
        An ID by which this job's results can be found
      • setTaskId

        public void setTaskId​(String taskId)
      • getUser

        public User getUser()
        Returns:
        The user who started the job. Can be left null to indicate job was run by an anonymous user.
      • setUser

        public void setUser​(User user)