| 程序包 | 说明 |
|---|---|
| org.joyqueue.broker.kafka.coordinator.group | |
| org.joyqueue.broker.kafka.coordinator.group.delay | |
| org.joyqueue.broker.kafka.coordinator.group.domain |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupMemberMetadata |
GroupBalanceManager.addMemberAndRebalance(int rebalanceTimeoutMs,
int sessionTimeoutMs,
String clientId,
String clientHost,
Map<String,byte[]> protocols,
GroupMetadata group,
JoinCallback callback) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GroupBalanceManager.completeAndScheduleNextHeartbeatExpiration(GroupMetadata group,
GroupMemberMetadata member) |
void |
GroupBalanceManager.removeHeartbeatForLeavingMember(GroupMetadata group,
GroupMemberMetadata member) |
void |
GroupBalanceManager.removeMemberAndUpdateGroup(GroupMetadata group,
GroupMemberMetadata member) |
boolean |
GroupBalanceManager.shouldKeepMemberAlive(GroupMemberMetadata member,
long heartbeatDeadline) |
void |
GroupBalanceManager.updateMemberAndRebalance(GroupMetadata group,
GroupMemberMetadata member,
Map<String,byte[]> protocols,
JoinCallback callback) |
| 构造器和说明 |
|---|
DelayedHeartbeat(GroupBalanceManager groupBalanceManager,
GroupMetadata group,
GroupMemberMetadata member,
long heartbeatDeadline,
long sessionTimeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupMemberMetadata |
GroupMetadata.getMember(String memberId) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<GroupMemberMetadata> |
GroupMetadata.getAllMembers() |
List<GroupMemberMetadata> |
GroupDescribe.getMembers() |
List<GroupMemberMetadata> |
GroupMetadata.getNotYetRejoinedMembers() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GroupMetadata.addMember(GroupMemberMetadata member) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GroupDescribe.setMembers(List<GroupMemberMetadata> members) |
Copyright © 2020 Joyqueue Community. All rights reserved.