package com.qxueyou.scc.media.model;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
import javax.persistence.Column;
|
import javax.persistence.Entity;
|
import javax.persistence.GeneratedValue;
|
import javax.persistence.Id;
|
import javax.persistence.NamedQuery;
|
import javax.persistence.Table;
|
|
import org.hibernate.annotations.GenericGenerator;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
/**
|
* 视频表 实体
|
* @author ody.yuan
|
*
|
*/
|
@Entity
|
@Table(name="VIDEO_CONVER_TASK")
|
@NamedQuery(name="VideoConverTask.findAll", query="SELECT v FROM VideoConverTask v")
|
public class VideoConverTask implements Serializable {
|
|
private static final long serialVersionUID = -1143123781656219900L;
|
|
/** 主键 */
|
@Id
|
@GeneratedValue(generator = "hibernate-uuid")
|
@GenericGenerator(name = "hibernate-uuid", strategy = "uuid")
|
@Column(name="TASK_ID", unique=true, nullable=false, length=32)
|
private String taskId;
|
|
/** 视频ID */
|
@Column(name="VIDEO_ID")
|
private String videoId;
|
|
/** 视频ID */
|
@Column(name="VIDEO_URL")
|
private String videoUrl;
|
|
/** 创建时间 */
|
@Column(name="CREATE_TIME", nullable=false)
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date createTime;
|
|
/** 视频ID */
|
@Column(name="NEED_SNAPSHOT")
|
private Integer needSnapshot;
|
|
/** 转码 */
|
@Column(name="CONVER_LD_LOCK")
|
private Integer converLdLock;
|
|
/** 删除标志 */
|
@Column(name="DELETE_FLAG", nullable=false)
|
private boolean deleteFlag;
|
|
/** 优先级 */
|
@Column(name="PRIORITY")
|
private Integer priority;
|
|
/** 类型:视频,音频 */
|
private String type;
|
|
public String getType() {
|
return type;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public Integer getConverLdLock() {
|
return converLdLock;
|
}
|
|
public void setConverLdLock(Integer converLdLock) {
|
this.converLdLock = converLdLock;
|
}
|
|
public boolean isDeleteFlag() {
|
return deleteFlag;
|
}
|
|
public void setDeleteFlag(boolean deleteFlag) {
|
this.deleteFlag = deleteFlag;
|
}
|
|
/**
|
* @return the taskId
|
*/
|
public String getTaskId() {
|
return taskId;
|
}
|
|
/**
|
* @param taskId the taskId to set
|
*/
|
public void setTaskId(String taskId) {
|
this.taskId = taskId;
|
}
|
|
/**
|
* @return the videoId
|
*/
|
public String getVideoId() {
|
return videoId;
|
}
|
|
/**
|
* @param videoId the videoId to set
|
*/
|
public void setVideoId(String videoId) {
|
this.videoId = videoId;
|
}
|
|
/**
|
* @return the videoUrl
|
*/
|
public String getVideoUrl() {
|
return videoUrl;
|
}
|
|
/**
|
* @param videoUrl the videoUrl to set
|
*/
|
public void setVideoUrl(String videoUrl) {
|
this.videoUrl = videoUrl;
|
}
|
|
/**
|
* @return the createTime
|
*/
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
/**
|
* @param createTime the createTime to set
|
*/
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
/**
|
* @return the needSnapshot
|
*/
|
public Integer getNeedSnapshot() {
|
return needSnapshot;
|
}
|
|
/**
|
* @param needSnapshot the needSnapshot to set
|
*/
|
public void setNeedSnapshot(Integer needSnapshot) {
|
this.needSnapshot = needSnapshot;
|
}
|
|
/**
|
* @return the priority
|
*/
|
public Integer getPriority() {
|
return priority;
|
}
|
|
/**
|
* @param priority the priority to set
|
*/
|
public void setPriority(Integer priority) {
|
this.priority = priority;
|
}
|
|
|
|
}
|