Uses of Class
org.drasyl.node.plugin.groups.client.Group
Package
Description
The groups client plugin.
Event
s that are emitted when this plugin is enabled.Messages that are used to communicate with other nodes using the groups plugin.
-
Uses of Group in org.drasyl.node.plugin.groups.client
-
Uses of Group in org.drasyl.node.plugin.groups.client.event
Modifier and TypeMethodDescriptionstatic GroupJoinedEvent
GroupJoinedEvent.of
(Group group, Set<IdentityPublicKey> members, Runnable leaveRun) static GroupJoinFailedEvent
GroupJoinFailedEvent.of
(Group group, GroupJoinFailedMessage.Error reason, Runnable reJoin) static GroupLeftEvent
static GroupMemberJoinedEvent
GroupMemberJoinedEvent.of
(IdentityPublicKey member, Group group) static GroupMemberLeftEvent
GroupMemberLeftEvent.of
(IdentityPublicKey member, Group group) -
Uses of Group in org.drasyl.node.plugin.groups.client.message
Modifier and TypeMethodDescriptionstatic GroupJoinFailedMessage
GroupJoinFailedMessage.of
(Group group, GroupJoinFailedMessage.Error reason) static GroupJoinMessage
GroupJoinMessage.of
(Group group, String credentials, ProofOfWork proofOfWork, boolean renew) static GroupLeaveMessage
static GroupWelcomeMessage
GroupWelcomeMessage.of
(Group group, Set<IdentityPublicKey> members) static MemberJoinedMessage
MemberJoinedMessage.of
(IdentityPublicKey member, Group group) static MemberLeftMessage
MemberLeftMessage.of
(IdentityPublicKey member, Group group)