package com.genersoft.iot.vmp.gb28181.bean; import gov.nist.javax.sip.message.SIPRequest; import gov.nist.javax.sip.stack.SIPDialog; import javax.sip.Dialog; /** * 缓存语音广播的状态 * @author lin */ public class AudioBroadcastCatch { public AudioBroadcastCatch(String deviceId, String channelId, AudioBroadcastCatchStatus status) { this.deviceId = deviceId; this.channelId = channelId; this.status = status; } public AudioBroadcastCatch() { } /** * 设备编号 */ private String deviceId; /** * 通道编号 */ private String channelId; /** * 语音广播状态 */ private AudioBroadcastCatchStatus status; /** * 请求信息 */ private SIPRequest request; /** * 会话信息 */ private SIPDialog dialog; public String getDeviceId() { return deviceId; } public void setDeviceId(String deviceId) { this.deviceId = deviceId; } public String getChannelId() { return channelId; } public void setChannelId(String channelId) { this.channelId = channelId; } public AudioBroadcastCatchStatus getStatus() { return status; } public void setStatus(AudioBroadcastCatchStatus status) { this.status = status; } public void setDialog(SIPDialog dialog) { this.dialog = dialog; } public SIPDialog getDialog() { return dialog; } public SIPRequest getRequest() { return request; } public void setRequest(SIPRequest request) { this.request = request; } }