package com.qxueyou.scc.teach.live.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.Table; import org.hibernate.annotations.GenericGenerator; import org.springframework.format.annotation.DateTimeFormat; import com.qxueyou.scc.base.model.ITrace; /** * ÊÓÆµÖ±²¥À©Õ¹±í * @author zhiyong * */ @Entity @Table(name="media_video_live_extend") public class MediaVideoLiveExtend implements Serializable, ITrace { /** * */ private static final long serialVersionUID = 4933960856649570706L; /** Ö÷¼ü */ @Id @GeneratedValue(generator = "hibernate-uuid") @GenericGenerator(name = "hibernate-uuid", strategy = "uuid") @Column(name="VIDEO_LIVE_EXTEND_ID", unique=true, nullable=false, length=32) private String videoLiveExtendId; @Column(name="VIDEO_LIVE_ID", length=32) private String videoLiveId; /** Óû§IP */ @Column(name="USER_IP", length=32) private String userIp; /** Á÷Ãû */ @Column(name="TQ_STREAM_NAME", length=64) private String streamName; /** Óû§ÏÔʾÃû */ @Column(name="TQ_USER_DISPLAY_NAME", length=64) private String userDisplayName; /** Ö÷³ÖÈËÃÜÂ롣ĬÈÏÖµ123456 */ @Column(name="TQ_HOST_PWD", length=32) private String hostPwd; /** pc¶Ë·ÃÎʵØÖ· */ @Column(name="TQ_activeX_Url", length=1024) private String activeXUrl; /** ¿ÎÌÃ˽ÃÜÐÔÊôÐÔ £¨Ä¬ÈÏÊÇ1£©1£º¹«¿ª¿ÎÌÃ2£ºÄÚ²¿¿ÎÌÃ3£ºË½ÃÜ¿ÎÌà */ @Column(name="TQ_MEETING_CONTROL") private Integer meetingControl; /** ¿ÎÌÃÀàÐÍ£¨Ä¬ÈÏÊÇ3£©1£ºÅàѵģʽ 2£º´ó»áģʽ 3£ºÌÖÂÛģʽ */ @Column(name="TQ_MEETING_TYPE") private Integer meetingType; /** ¿ÎÌÃËø¶¨×´Ì¬//1 Ëø¶¨ 0 Î´Ëø¶¨*/ @Column(name="TQ_MEETING_LOCK") private Integer meetingLock; /** ÀÏʦ¿ÉÒÔÌáǰ½øÈë¿ÎÌõÄʱ¼ä */ @Column(name="TQ_ALLOW_STARTTIME") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date allowStartTime; /** ÌáʾÀÏʦ¿ÎÌü´½«Ç¿ÖƽáÊøµÄʱ¼ä */ @Column(name="TQ_ALERT_TIME") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date alertTime; /** ¿ÎÌÃÇ¿ÖÆ½áÊøµÄʱ¼ä */ @Column(name="TQ_FORCE_ENDTIME") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date forceEndTime; /** ´´½¨ÕßID */ @Column(name="CREATE_ID", length=32) private String createId; /** ´´½¨Ê±¼ä */ @Column(name="CREATE_TIME", nullable=false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** ´´½¨ÈË */ @Column(name="CREATOR", length=100) private String creator; /** ɾ³ý±êÖ¾ */ @Column(name="DELETE_FLAG", nullable=false) private boolean deleteFlag; /** ÐÞ¸ÄÈËID */ @Column(name="UPDATE_ID", length=32) private String updateId; /** ÐÞ¸Äʱ¼ä */ @Column(name="UPDATE_TIME", nullable=false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** ÐÞ¸ÄÈË */ @Column(name="UPDATOR", length=100) private String updator; public String getVideoLiveExtendId() { return videoLiveExtendId; } public void setVideoLiveExtendId(String videoLiveExtendId) { this.videoLiveExtendId = videoLiveExtendId; } public String getVideoLiveId() { return videoLiveId; } public void setVideoLiveId(String videoLiveId) { this.videoLiveId = videoLiveId; } public String getUserIp() { return userIp; } public void setUserIp(String userIp) { this.userIp = userIp; } public String getUserDisplayName() { return userDisplayName; } public void setUserDisplayName(String userDisplayName) { this.userDisplayName = userDisplayName; } public String getHostPwd() { return hostPwd; } public void setHostPwd(String hostPwd) { this.hostPwd = hostPwd; } public Integer getMeetingControl() { return meetingControl; } public void setMeetingControl(Integer meetingControl) { this.meetingControl = meetingControl; } public Integer getMeetingType() { return meetingType; } public void setMeetingType(Integer meetingType) { this.meetingType = meetingType; } public Integer getMeetingLock() { return meetingLock; } public void setMeetingLock(Integer meetingLock) { this.meetingLock = meetingLock; } public Date getAllowStartTime() { return allowStartTime; } public void setAllowStartTime(Date allowStartTime) { this.allowStartTime = allowStartTime; } public Date getAlertTime() { return alertTime; } public void setAlertTime(Date alertTime) { this.alertTime = alertTime; } public Date getForceEndTime() { return forceEndTime; } public void setForceEndTime(Date forceEndTime) { this.forceEndTime = forceEndTime; } public String getCreateId() { return createId; } public void setCreateId(String createId) { this.createId = createId; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getCreator() { return creator; } public void setCreator(String creator) { this.creator = creator; } public boolean getDeleteFlag() { return deleteFlag; } public void setDeleteFlag(boolean deleteFlag) { this.deleteFlag = deleteFlag; } public String getUpdateId() { return updateId; } public void setUpdateId(String updateId) { this.updateId = updateId; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getUpdator() { return updator; } public void setUpdator(String updator) { this.updator = updator; } public String getActiveXUrl() { return activeXUrl; } public void setActiveXUrl(String activeXUrl) { this.activeXUrl = activeXUrl; } public String getStreamName() { return streamName; } public void setStreamName(String streamName) { this.streamName = streamName; } }