| | |
| | | package com.yeshi.buwan.domain.live; |
| | | |
| | | import com.yeshi.buwan.util.StringUtil; |
| | | import org.springframework.data.annotation.Id; |
| | | import org.springframework.data.mongodb.core.mapping.Document; |
| | | |
| | |
| | | private Integer weight; |
| | | private Date createTime; |
| | | |
| | | //子来源名称 |
| | | private String subResourceName; |
| | | //播放链接 |
| | | private String playUrl; |
| | | |
| | | |
| | | public String getId() { |
| | | return id; |
| | |
| | | this.id = id; |
| | | } |
| | | |
| | | public static String createId(String channelId, TVLiveResource resource) { |
| | | return channelId + "-" + resource.name(); |
| | | public static String createId(String channelId, TVLiveResource resource, String subResourceName) { |
| | | String id = channelId + "-" + resource.name(); |
| | | if (!StringUtil.isNullOrEmpty(subResourceName)) { |
| | | id += "-" + subResourceName; |
| | | } |
| | | return id; |
| | | } |
| | | |
| | | public String getChannelId() { |
| | |
| | | public void setCreateTime(Date createTime) { |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public String getSubResourceName() { |
| | | return subResourceName; |
| | | } |
| | | |
| | | public void setSubResourceName(String subResourceName) { |
| | | this.subResourceName = subResourceName; |
| | | } |
| | | |
| | | public String getPlayUrl() { |
| | | return playUrl; |
| | | } |
| | | |
| | | public void setPlayUrl(String playUrl) { |
| | | this.playUrl = playUrl; |
| | | } |
| | | |
| | | } |