Class FMUCHandler.OutboundJoin
java.lang.Object
org.jivesoftware.openfire.muc.spi.FMUCHandler.OutboundJoin
- All Implemented Interfaces:
Serializable
- Enclosing class:
- FMUCHandler
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOutboundJoin(FMUCHandler.OutboundJoinConfiguration configuration) OutboundJoin(org.xmpp.packet.JID peer, FMUCMode mode) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddOccupant(org.xmpp.packet.JID occupant) voidevaluateForCallbackCompletion(org.xmpp.packet.Packet stanza) getMode()Set<org.xmpp.packet.JID>org.xmpp.packet.JIDgetPeer()voidregisterEchoCallback(org.xmpp.packet.Packet stanza, CompletableFuture<?> result) booleanremoveOccupant(org.xmpp.packet.JID occupant) booleanwantsStanzasSentBy(MUCOccupant sender)
-
Field Details
-
occupants
The addresses of the occupants of the MUC that are joined through this FMUC node.
-
-
Constructor Details
-
OutboundJoin
-
OutboundJoin
-
-
Method Details
-
getMode
-
getConfiguration
-
wantsStanzasSentBy
-
evaluateForCallbackCompletion
public void evaluateForCallbackCompletion(@Nonnull org.xmpp.packet.Packet stanza) -
registerEchoCallback
public void registerEchoCallback(@Nonnull org.xmpp.packet.Packet stanza, @Nonnull CompletableFuture<?> result) -
getPeer
public org.xmpp.packet.JID getPeer() -
addOccupant
public boolean addOccupant(@Nonnull org.xmpp.packet.JID occupant) -
removeOccupant
public boolean removeOccupant(@Nonnull org.xmpp.packet.JID occupant) -
getOccupants
-