public final class SubscriberUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
assertClientVersion(Collection<Subscriber> subscribers,
BaseInfo.ClientVersion clientVersion) |
static List<SimpleSubscriber> |
convert(Collection<Subscriber> subscribers) |
static SimpleSubscriber |
convert(Subscriber subscriber) |
static String[] |
getAndAssertAcceptedEncodes(Collection<Subscriber> subscribers) |
static boolean |
getAndAssertAcceptMulti(Collection<Subscriber> subscribers) |
static ScopeEnum |
getAndAssertHasSameScope(Collection<Subscriber> subscribers) |
static long |
getMaxPushedVersion(String dataCenter,
Collection<Subscriber> subscribers) |
static long |
getMinRegisterTimestamp(Collection<Subscriber> subscribers) |
static Map<Boolean,List<Subscriber>> |
groupByMulti(List<Subscriber> subscribers) |
static Map<ScopeEnum,List<Subscriber>> |
groupByScope(Collection<Subscriber> subscribers) |
static Map<InetSocketAddress,Map<String,Subscriber>> |
groupBySourceAddress(Collection<Subscriber> subscribers) |
public static Map<InetSocketAddress,Map<String,Subscriber>> groupBySourceAddress(Collection<Subscriber> subscribers)
public static Map<Boolean,List<Subscriber>> groupByMulti(List<Subscriber> subscribers)
public static Map<ScopeEnum,List<Subscriber>> groupByScope(Collection<Subscriber> subscribers)
public static ScopeEnum getAndAssertHasSameScope(Collection<Subscriber> subscribers)
public static String[] getAndAssertAcceptedEncodes(Collection<Subscriber> subscribers)
public static boolean getAndAssertAcceptMulti(Collection<Subscriber> subscribers)
public static void assertClientVersion(Collection<Subscriber> subscribers, BaseInfo.ClientVersion clientVersion)
public static long getMaxPushedVersion(String dataCenter, Collection<Subscriber> subscribers)
public static long getMinRegisterTimestamp(Collection<Subscriber> subscribers)
public static SimpleSubscriber convert(Subscriber subscriber)
public static List<SimpleSubscriber> convert(Collection<Subscriber> subscribers)
Copyright © 2023 The Ant Financial. All rights reserved.