类 TioFullWaitQueue<T>

java.lang.Object
org.tio.utils.queue.TioFullWaitQueue<T>
所有已实现的接口:
FullWaitQueue<T>

public class TioFullWaitQueue<T> extends Object implements FullWaitQueue<T>
暂时用ConcurrentLinkedQueue代替
作者:
tanyaowu 2019年9月30日 上午9:22:00
  • 构造器详细资料

    • TioFullWaitQueue

      public TioFullWaitQueue(Integer capacity, boolean useSingleProducer)
      参数:
      capacity -
      useSingleProducer -
  • 方法详细资料

    • add

      public boolean add(T e)
      从接口复制的说明: FullWaitQueue
      write 向队列尾添加一个元素,如果队列已经满了,则等待一段时间
      指定者:
      add 在接口中 FullWaitQueue<T>
      返回:
    • poll

      public T poll()
      从接口复制的说明: FullWaitQueue
      read Retrieves and removes the head of this queue, or returns null if this queue is empty.
      指定者:
      poll 在接口中 FullWaitQueue<T>
      返回:
      the head of this queue, or null if this queue is empty
    • size

      public int size()
      指定者:
      size 在接口中 FullWaitQueue<T>
    • clear

      public void clear()
      指定者:
      clear 在接口中 FullWaitQueue<T>
    • isEmpty

      public boolean isEmpty()
      指定者:
      isEmpty 在接口中 FullWaitQueue<T>
      返回: