package net.dev123.yibo.db;
import java.io.Serializable;
import java.util.Date;
import net.dev123.commons.ServiceProvider;
public class Task implements Serializable {
private static final long serialVersionUID = -1191273884662190749L;
public static final int TYPE_RECENT_CONTACK = 1;
public static final int TYPE_TWEET = 2;
public static final int TYPE_RETWEET = 3;
public static final int TYPE_COMMENT = 4;
public static final int TYPE_DIRECT_MESSAGE = 5;
public static final int STATE_INIT = 1;
public static final int STATE_ = 2;
public static final int STATE_FINISHED = 5;
private Long taskId;
private int type;
private String content;
private String resultId;
private Date createdAt;
private Date finishedAt;
private int state;
private ServiceProvider serviceProvider;
private Long accountId;
public Long getTaskId() {
return taskId;
}
public void setTaskId(Long taskId) {
this.taskId = taskId;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getResultId() {
return resultId;
}
public void setResultId(String resultId) {
this.resultId = resultId;
}
public Date getCreatedAt() {
return createdAt;
}
public void setCreatedAt(Date createdAt) {
this.createdAt = createdAt;
}
public Date getFinishedAt() {
return finishedAt;
}
public void setFinishedAt(Date finishedAt) {
this.finishedAt = finishedAt;
}
public int getState() {
return state;
}
public void setState(int state) {
this.state = state;
}
public Long getAccountId() {
return accountId;
}
public void setAccountId(Long accountId) {
this.accountId = accountId;
}
public ServiceProvider getServiceProvider() {
return serviceProvider;
}
public void setServiceProvider(ServiceProvider serviceProvider) {
this.serviceProvider = serviceProvider;
}
}