程序包 com.walker.async

接口 Consumer


public interface Consumer
异步队列消费者接口定义。
作者:
Administrator
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     
    void
    consume(List<?> dataList)
     
     
    long
    获得给定名字队列中,元素总数
    List<?>
    popList(long end, long defaultValue)
    从队列弹出指定数量消息,如果全部,end = -1
  • 方法详细资料

    • getQueueSize

      long getQueueSize()
      获得给定名字队列中,元素总数
      返回:
    • popList

      List<?> popList(long end, long defaultValue)
      从队列弹出指定数量消息,如果全部,end = -1
      参数:
      end - 弹出消息数量,如果全部,end = -1
      返回:
    • consume

      void consume(List<?> dataList) throws ConsumerException
      抛出:
      ConsumerException
    • consume

      void consume(Object data) throws ConsumerException
      抛出:
      ConsumerException
    • getKey

      String getKey()