济菏高速数据中心代码
 
 
 
 
 

109 lines
3.3 KiB

package com.zc.business.constant;
/**
* redis Stream 消息队列、组、消费者定义
*/
public class RedisStreamConstants {
/**
* 设备上线 队列、组、消费者定义
*/
public static class DeviceOnline {
public final static String KEY = "device:online";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 设备离线 队列、组、消费者定义
*/
public static class DeviceOffline {
public final static String KEY = "device:offline";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 设备事件 队列、组、消费者定义
*/
public static class DeviceEvent {
public final static String KEY = "device:event";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 设备属性上报 队列、组、消费者定义
*/
public static class DevicePropertyReport {
public final static String KEY = "device:property:report";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 读取属性回复 队列、组、消费者定义
*/
public static class DevicePropertyReadReply {
public final static String KEY = "device:property:read:reply";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 写属性回复 队列、组、消费者定义
*/
public static class DevicePropertyWriteReply {
public final static String KEY = "device:property:write:reply";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 调用功能回复 队列、组、消费者定义
*/
public static class DeviceFunctionReply {
public final static String KEY = "device:function:reply";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 门架交易流水
*/
public static class TrafficGantryTransactions {
public final static String KEY = "traffic:gantry:transactions";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 门架牌识
*/
public static class TrafficGantryPlates {
public final static String KEY = "traffic:gantry:plates";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 收费入口数据
*/
public static class TrafficTollStationEntrance {
public final static String KEY = "traffic:tollStation:entrance";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
/**
* 收费出口数据
*/
public static class TrafficTollStationExit {
public final static String KEY = "traffic:tollStation:exit";
public final static String GROUP = "group1";
public final static String CONSUMER = "consumer1";
}
}