zhanghua
2024-10-09 b11443475114cacb529130a04d45c7c9981ff375
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.ycl.common.constant;
 
import com.ycl.entity.video.VideoAlarmReport;
 
import java.util.LinkedList;
import java.util.Queue;
 
public class GlobalQueue {
    private static Queue<VideoAlarmReport> queue = new LinkedList<>();
 
    public static synchronized void add(VideoAlarmReport item) {
        queue.add(item);
    }
 
    public static synchronized VideoAlarmReport dequeue() {
        return queue.poll();
    }
 
    public static synchronized int size() {
        return queue.size();
    }
}