Class JobInfo
- java.lang.Object
-
- ubic.gemma.model.common.auditAndSecurity.JobInfo
-
- All Implemented Interfaces:
gemma.gsec.model.Securable
,gemma.gsec.model.SecuredNotChild
,Serializable
,Securable
,SecuredNotChild
,Identifiable
public class JobInfo extends Object implements Identifiable, Serializable, SecuredNotChild
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobInfo.Factory
-
Constructor Summary
Constructors Constructor Description JobInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
String
getDescription()
Date
getEndTime()
String
getFailedMessage()
Long
getId()
String
getMessages()
Integer
getPhases()
Boolean
getRunningStatus()
Date
getStartTime()
String
getTaskId()
User
getUser()
int
hashCode()
void
setDescription(String description)
void
setEndTime(Date endTime)
void
setFailedMessage(String failedMessage)
void
setId(Long id)
void
setMessages(String messages)
void
setPhases(Integer phases)
void
setRunningStatus(Boolean runningStatus)
void
setStartTime(Date startTime)
void
setTaskId(String taskId)
void
setUser(User user)
-
-
-
Method Detail
-
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 interfaceIdentifiable
- Specified by:
getId
in interfacegemma.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)
-
-