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; 
 | 
    } 
 | 
} 
 |