| New file |
| | |
| | | package com.genersoft.iot.vmp.gb28181.event.subscribe.catalog; |
| | | |
| | | import com.genersoft.iot.vmp.gb28181.bean.DeviceChannel; |
| | | import com.genersoft.iot.vmp.gb28181.bean.GbStream; |
| | | import org.springframework.context.ApplicationEvent; |
| | | |
| | | import java.util.List; |
| | | |
| | | public class CatalogEvent extends ApplicationEvent { |
| | | public CatalogEvent(Object source) { |
| | | super(source); |
| | | } |
| | | |
| | | /** |
| | | * 上线 |
| | | */ |
| | | public static final String ON = "ON"; |
| | | |
| | | /** |
| | | * 离线 |
| | | */ |
| | | public static final String OFF = "OFF"; |
| | | |
| | | /** |
| | | * 视频丢失 |
| | | */ |
| | | public static final String VLOST = "VLOST"; |
| | | |
| | | /** |
| | | * 故障 |
| | | */ |
| | | public static final String DEFECT = "DEFECT"; |
| | | |
| | | /** |
| | | * 增加 |
| | | */ |
| | | public static final String ADD = "ADD"; |
| | | |
| | | /** |
| | | * 删除 |
| | | */ |
| | | public static final String DEL = "DEL"; |
| | | |
| | | /** |
| | | * 更新 |
| | | */ |
| | | public static final String UPDATE = "UPDATE"; |
| | | |
| | | private List<DeviceChannel> deviceChannels; |
| | | private List<GbStream> gbStreams; |
| | | private String type; |
| | | private String platformId; |
| | | |
| | | public List<DeviceChannel> getDeviceChannels() { |
| | | return deviceChannels; |
| | | } |
| | | |
| | | public void setDeviceChannels(List<DeviceChannel> deviceChannels) { |
| | | this.deviceChannels = deviceChannels; |
| | | } |
| | | |
| | | public String getType() { |
| | | return type; |
| | | } |
| | | |
| | | public void setType(String type) { |
| | | this.type = type; |
| | | } |
| | | |
| | | public String getPlatformId() { |
| | | return platformId; |
| | | } |
| | | |
| | | public void setPlatformId(String platformId) { |
| | | this.platformId = platformId; |
| | | } |
| | | |
| | | public List<GbStream> getGbStreams() { |
| | | return gbStreams; |
| | | } |
| | | |
| | | public void setGbStreams(List<GbStream> gbStreams) { |
| | | this.gbStreams = gbStreams; |
| | | } |
| | | } |