接口 QueueService

所有已知实现类:
AbstractRedisQueueServiceImpl

public interface QueueService
队列-服务接口
版本:
1.0
作者:
yangyong
  • 方法详细资料

    • pushQueue

      <T extends Serializable> void pushQueue​(@Nonnull String key, @Nonnull T data)
      数据入队
      类型参数:
      T - 队列数据类型
      参数:
      key - 队列键名
      data - 队列数据
    • popQueue

      <T extends Serializable> int popQueue​(@Nonnull String key, @Nonnull Class<T> dataClass, @Nonnull Consumer<T> consumer)
      数据出队
      类型参数:
      T - 队列数据类型
      参数:
      key - 队列键名
      dataClass - 队列数据类型Class
      consumer - 出队数据处理
      返回:
      出队数据处理数量