package com.yanzuoguang.mq.vo; import com.yanzuoguang.dao.TableAnnotation; import com.yanzuoguang.util.helper.StringHelper; import com.yanzuoguang.util.vo.InitDao; import io.swagger.annotations.ApiModelProperty; /** * 服务器关联消息队列 * * @author 颜佐光 */ @TableAnnotation("queue_server") public class QueueServerVo implements InitDao { /** * 服务Id */ @ApiModelProperty(notes = "服务Id") @TableAnnotation("serverId") private String serverId; /** * 消息编号 */ @ApiModelProperty(notes = "消息编号") @TableAnnotation("queueName") private String queueName; /** * 交换器 */ @ApiModelProperty(notes = "交换器") @TableAnnotation("queueServer") private String queueServer; @Override public void init() { this.serverId = StringHelper.getFirst(this.serverId); this.queueName = StringHelper.getFirst(this.queueName); this.queueServer = StringHelper.getFirst(this.queueServer); } public String getServerId() { return serverId; } public void setServerId(String serverId) { this.serverId = serverId; } public String getQueueName() { return queueName; } public void setQueueName(String queueName) { this.queueName = queueName; } public String getQueueServer() { return queueServer; } public void setQueueServer(String queueServer) { this.queueServer = queueServer; } }