Package tigase.mix.cluster
Class RoomPresenceRepositoryClustered
java.lang.Object
tigase.mix.model.RoomPresenceRepository
tigase.mix.cluster.RoomPresenceRepositoryClustered
@ClusterModeRequired(active=true)
@Bean(name="roomPresenceRepository",
parent=tigase.mix.modules.RoomPresenceModule.class,
active=true)
public class RoomPresenceRepositoryClustered
extends tigase.mix.model.RoomPresenceRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) voidaddTempParticipantNoEvent(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) voidremoveTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) voidremoveTempParticipantNoEvent(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) Methods inherited from class tigase.mix.model.RoomPresenceRepository
getRoomParticipantJids, getRoomParticipantsIds, getTempParticipantsPresence, isNicknameInUse, isParticipant, isRoomParticipant
-
Constructor Details
-
RoomPresenceRepositoryClustered
public RoomPresenceRepositoryClustered()
-
-
Method Details
-
addTempParticipant
public void addTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) - Overrides:
addTempParticipantin classtigase.mix.model.RoomPresenceRepository
-
addTempParticipantNoEvent
public void addTempParticipantNoEvent(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) -
removeTempParticipant
public void removeTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname) - Overrides:
removeTempParticipantin classtigase.mix.model.RoomPresenceRepository
-
removeTempParticipantNoEvent
public void removeTempParticipantNoEvent(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname)
-