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 classJobInfo.Factory
-
Constructor Summary
Constructors Constructor Description JobInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)StringgetDescription()DategetEndTime()StringgetFailedMessage()LonggetId()StringgetMessages()IntegergetPhases()BooleangetRunningStatus()DategetStartTime()StringgetTaskId()UsergetUser()inthashCode()voidsetDescription(String description)voidsetEndTime(Date endTime)voidsetFailedMessage(String failedMessage)voidsetId(Long id)voidsetMessages(String messages)voidsetPhases(Integer phases)voidsetRunningStatus(Boolean runningStatus)voidsetStartTime(Date startTime)voidsetTaskId(String taskId)voidsetUser(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:
getIdin interfaceIdentifiable- Specified by:
getIdin 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)
-
-