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 Details

    • RoomPresenceRepositoryClustered

      public RoomPresenceRepositoryClustered()
  • Method Details

    • addTempParticipant

      public void addTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname)
      Overrides:
      addTempParticipant in class tigase.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:
      removeTempParticipant in class tigase.mix.model.RoomPresenceRepository
    • removeTempParticipantNoEvent

      public void removeTempParticipantNoEvent(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID occupantJID, String nickname)