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 TypeMethodDescriptionboolean
addOccupant
(org.xmpp.packet.JID occupant) void
evaluateForCallbackCompletion
(org.xmpp.packet.Packet stanza) getMode()
Set<org.xmpp.packet.JID>
org.xmpp.packet.JID
getPeer()
void
registerEchoCallback
(org.xmpp.packet.Packet stanza, CompletableFuture<?> result) boolean
removeOccupant
(org.xmpp.packet.JID occupant) boolean
wantsStanzasSentBy
(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
-