public static class FMUCHandler.OutboundJoin extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Set<org.xmpp.packet.JID> |
occupants
The addresses of the occupants of the MUC that are joined through this FMUC node.
|
| Constructor and Description |
|---|
OutboundJoin(FMUCHandler.OutboundJoinConfiguration configuration) |
OutboundJoin(org.xmpp.packet.JID peer,
FMUCMode mode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addOccupant(org.xmpp.packet.JID occupant) |
void |
evaluateForCallbackCompletion(org.xmpp.packet.Packet stanza) |
FMUCHandler.OutboundJoinConfiguration |
getConfiguration() |
FMUCMode |
getMode() |
Set<org.xmpp.packet.JID> |
getOccupants() |
org.xmpp.packet.JID |
getPeer() |
void |
registerEchoCallback(org.xmpp.packet.Packet stanza,
CompletableFuture<?> result) |
boolean |
removeOccupant(org.xmpp.packet.JID occupant) |
boolean |
wantsStanzasSentBy(MUCRole sender) |
protected final Set<org.xmpp.packet.JID> occupants
public OutboundJoin(@Nonnull FMUCHandler.OutboundJoinConfiguration configuration)
public FMUCMode getMode()
public FMUCHandler.OutboundJoinConfiguration getConfiguration()
public void evaluateForCallbackCompletion(@Nonnull org.xmpp.packet.Packet stanza)
public void registerEchoCallback(@Nonnull org.xmpp.packet.Packet stanza, @Nonnull CompletableFuture<?> result)
public org.xmpp.packet.JID getPeer()
public boolean addOccupant(@Nonnull org.xmpp.packet.JID occupant)
public boolean removeOccupant(@Nonnull org.xmpp.packet.JID occupant)
public Set<org.xmpp.packet.JID> getOccupants()
Copyright © 2003–2020 Ignite Realtime. All rights reserved.