类 QueueProxy
- java.lang.Object
-
- team.bangbang.common.queue.QueueProxy
-
public class QueueProxy extends java.lang.Object队列代理者,主要有2个作用:- 登记订阅者
- 安排生产者
- 版本:
- 1.0 2018年9月30日
- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 QueueProxy()设置队列管理者
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 PublishercreatePublisher(java.lang.String topic)创建一个发布者static intgetSubscriberCount(java.lang.String topic)获得当前指定topic下订阅者的数量booleanremove(Subscriber subscriber)删除一个订阅者booleansubscribe(Subscriber subscriber)登记一个订阅者
-
-
-
方法详细资料
-
subscribe
public boolean subscribe(Subscriber subscriber)
登记一个订阅者- 参数:
subscriber- 订阅者- 返回:
- 一个队列消费者
-
remove
public boolean remove(Subscriber subscriber)
删除一个订阅者- 参数:
subscriber- 订阅者- 返回:
- 删除是否成功
-
createPublisher
public Publisher createPublisher(java.lang.String topic)
创建一个发布者- 参数:
topic- 订阅主题- 返回:
- 一个发布者
-
getSubscriberCount
public static int getSubscriberCount(java.lang.String topic)
获得当前指定topic下订阅者的数量- 参数:
topic- 订阅主题- 返回:
- 当前指定topic下订阅者的数量
-
-