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