Uses of Class
tigase.muc.Room
Package
Description
-
Uses of Room in tigase.muc
Modifier and TypeMethodDescriptionvoid
void
PermissionChecker.checkUpdateVisibilityPermission
(Room room, tigase.xmpp.jid.JID senderJid, tigase.form.Form form) Checks privileges to update room visibility.void
PresenceFiltered.onChangeSubject
(Room room, String nick, String newSubject, Date changeDate) void
Room.RoomListener.onChangeSubject
(Room room, String nick, String newSubject, Date changeDate) void
PresenceFiltered.onMessageToOccupants
(Room room, tigase.xmpp.jid.JID from, tigase.server.Packet msg) void
Room.RoomListener.onMessageToOccupants
(Room room, tigase.xmpp.jid.JID from, tigase.server.Packet msg) void
PresenceFiltered.onOccupantAdded
(Room room, tigase.xmpp.jid.JID occupantJid) void
Room.RoomOccupantListener.onOccupantAdded
(Room room, tigase.xmpp.jid.JID occupantJid) void
PresenceFiltered.onOccupantChangedPresence
(Room room, tigase.xmpp.jid.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant) void
Room.RoomOccupantListener.onOccupantChangedPresence
(Room room, tigase.xmpp.jid.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant) void
PresenceFiltered.onOccupantRemoved
(Room room, tigase.xmpp.jid.JID occupantJid) void
Room.RoomOccupantListener.onOccupantRemoved
(Room room, tigase.xmpp.jid.JID occupantJid) void
PresenceFiltered.onSetAffiliation
(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation) void
Room.RoomListener.onSetAffiliation
(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation) void
Ghostbuster2.remove
(Collection<tigase.xmpp.jid.JID> occupantJids, Room room) void
void
ModifierConstructorDescriptionAffiliationChangedEvent
(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation) PresenceFiltered
(Room room) -
Uses of Room in tigase.muc.history
Modifier and TypeMethodDescriptionvoid
DerbySqlHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
HistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
HistoryProviderMDBean.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
JDBCHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MemoryHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MySqlHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
NoneHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
PostgreSqlHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
SqlserverSqlHistoryProvider.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
DerbySqlHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
HistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
HistoryProviderMDBean.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
JDBCHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MemoryHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MySqlHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
NoneHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
PostgreSqlHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
SqlserverSqlHistoryProvider.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
AbstractJDBCHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
HistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Deprecated.default void
HistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time, String stableId) void
HistoryProviderMDBean.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
HistoryProviderMDBean.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time, String stableId) void
JDBCHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Deprecated.void
JDBCHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time, String stableId) void
MemoryHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Deprecated.void
MemoryHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time, String stableId) void
NoneHistoryProvider.addMessage
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
DerbySqlHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
HistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
HistoryProviderMDBean.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
JDBCHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
MemoryHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
MySqlHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
NoneHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
PostgreSqlHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
SqlserverSqlHistoryProvider.addSubjectChange
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
AbstractJDBCHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
DerbySqlHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
HistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
HistoryProviderMDBean.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
JDBCHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
MemoryHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
NoneHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) void
SqlserverSqlHistoryProvider.getHistoryMessages
(Room room, tigase.xmpp.jid.JID senderJID, Integer maxchars, Integer maxstanzas, Integer seconds, Date since, tigase.component.PacketWriter writer) protected void
JDBCHistoryProvider.getMessagesSince
(Room room, tigase.xmpp.jid.JID senderJID, int maxMessages, Timestamp since, tigase.component.PacketWriter writer) protected HistoryProvider
HistoryProviderMDBean.getRepository
(Room room) protected boolean
AbstractHistoryProvider.isAllowedToSeeJIDs
(tigase.xmpp.jid.BareJID jid, Room room) final boolean
AbstractJDBCHistoryProvider.isPersistent
(Room room) boolean
HistoryProvider.isPersistent
(Room room) boolean
HistoryProviderMDBean.isPersistent
(Room room) boolean
JDBCHistoryProvider.isPersistent
(Room room) boolean
MemoryHistoryProvider.isPersistent
(Room room) boolean
NoneHistoryProvider.isPersistent
(Room room) protected void
AbstractJDBCHistoryProvider.processResultSet
(Room room, tigase.xmpp.jid.JID senderJID, tigase.component.PacketWriter writer, ResultSet rs) protected void
DerbySqlHistoryProvider.processResultSet
(Room room, tigase.xmpp.jid.JID senderJID, tigase.component.PacketWriter writer, Integer maxStanzas, ResultSet rs) protected void
JDBCHistoryProvider.processResultSet
(Room room, tigase.xmpp.jid.JID senderJID, tigase.component.PacketWriter writer, ResultSet rs) void
AbstractJDBCHistoryProvider.removeHistory
(Room room) void
HistoryProvider.removeHistory
(Room room) void
HistoryProviderMDBean.removeHistory
(Room room) void
JDBCHistoryProvider.removeHistory
(Room room) void
MemoryHistoryProvider.removeHistory
(Room room) void
NoneHistoryProvider.removeHistory
(Room room) -
Uses of Room in tigase.muc.logger
Modifier and TypeMethodDescriptionvoid
MucLogger.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) Adds join event.void
RoomChatLogger.addJoinEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MucLogger.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
RoomChatLogger.addLeaveEvent
(Room room, Date date, tigase.xmpp.jid.JID senderJID, String nickName) void
MucLogger.addMessage
(Room room, String message, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
RoomChatLogger.addMessage
(Room room, String message, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) void
MucLogger.addSubjectChange
(Room room, String message, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) Adds subject changes to log/history.void
RoomChatLogger.addSubjectChange
(Room room, String message, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) -
Uses of Room in tigase.muc.modules
Modifier and TypeMethodDescriptionprotected Room
MessageModerationModule.getRoom
(tigase.xmpp.jid.BareJID roomJID) protected Room
RegisterModule.getRoom
(tigase.xmpp.jid.BareJID roomJID) Modifier and TypeMethodDescriptionprotected void
protected void
GroupchatMessageModule.addMessageToHistory
(Room room, tigase.xml.Element message, String body, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time, String stableId) protected void
GroupchatMessageModule.addSubjectChangeToHistory
(Room room, tigase.xml.Element message, String subject, tigase.xmpp.jid.JID senderJid, String senderNickname, Date time) boolean
boolean
protected void
ModeratorModule.checkItem
(Room room, tigase.xml.Element item, tigase.xmpp.jid.JID senderJid, Affiliation senderaAffiliation, Role senderRole) protected void
RegisterModule.checkPermission
(Room room, tigase.xmpp.jid.JID jid) static tigase.xml.Element
RoomConfigurationModule.createRoomCreatedEvent
(Room room) void
void
void
void
PresenceModuleNoBroadcast.doQuit
(Room room, tigase.xmpp.jid.JID senderJID, Integer... selfStatusCodes) protected void
IqStanzaForwarderModule.forwardPacket
(tigase.server.Packet packet, Room room, String senderNickname, tigase.xmpp.jid.JID senderJID, String recipientNickname, boolean isRequest) String[]
RoomFeatures.getRoomFeatures
(Room room) String[]
VCardModule.getRoomFeatures
(Room room) void
ModeratorModule.kickWithoutBroadcast
(Room room, String occupantNick, String reason, String actor) Kicking user without sending presence to all other occupant.protected tigase.server.Packet
ModeratorModule.makePresence
(tigase.xmpp.jid.JID destinationJid, tigase.xmpp.jid.BareJID roomJID, Room room, tigase.xmpp.jid.BareJID occupantJid, boolean unavailable, Affiliation affiliation, Role role, String nick, String reason, String actor, String... codes) protected PresenceModule.PresenceWrapper
PresenceModuleImpl.preparePresence
(tigase.xmpp.jid.JID destinationJID, tigase.xml.Element presence, Room room, tigase.xmpp.jid.JID occupantJID, boolean newRoomCreated) PresenceModule.PresenceWrapper.preparePresenceW
(Room room, tigase.xmpp.jid.JID destinationJID, tigase.xml.Element presence, tigase.xmpp.jid.BareJID occupantBareJID, Collection<tigase.xmpp.jid.JID> occupantJIDs, String occupantNickname, Affiliation occupantAffiliation, Role occupantRole) protected void
PresenceModuleImpl.processChangeAvailabilityStatus
(Room room, tigase.xml.Element presenceElement, tigase.xmpp.jid.JID senderJID, String nickname) protected void
PresenceModuleImpl.processChangeNickname
(Room room, tigase.xml.Element element, tigase.xmpp.jid.JID senderJID, String senderNickname, String newNickName) protected void
PresenceModuleImpl.processEntering
(Room room, boolean roomCreated, tigase.xml.Element element, tigase.xmpp.jid.JID senderJID, String nickname) protected void
PresenceModuleImpl.processExit
(Room room, tigase.xml.Element presenceElement, tigase.xmpp.jid.JID senderJID) protected void
PresenceModuleNoBroadcast.processExit
(Room room, tigase.xml.Element presenceElement, tigase.xmpp.jid.JID senderJID) protected void
ModeratorModule.processMatchingItems
(tigase.server.Packet iq, Room room, Affiliation filterAffiliation, Role filterRole, Collection<tigase.muc.modules.ModeratorModule.Item> resultItems) protected void
ModeratorModule.processSetAffiliation
(Room room, tigase.xml.Element item, Affiliation newAffiliation, Role newRole, String reason, String actor) protected void
ModeratorModule.processSetRole
(Room room, String occupantNick, Role newRole, String reason, String actor) protected void
ModeratorModule.sendInvitation
(Room room, tigase.xmpp.jid.BareJID occupantBareJid, String actor) void
GroupchatMessageModule.sendMessagesToAllOccupants
(Room room, tigase.xmpp.jid.JID fromJID, String xmlLang, tigase.xml.Element... content) void
GroupchatMessageModule.sendMessagesToAllOccupants
(Room room, tigase.xmpp.jid.JID fromJID, tigase.server.Packet msg) void
GroupchatMessageModule.sendMessagesToAllOccupants
(Room room, tigase.xmpp.jid.JID fromJID, tigase.xml.Element... content) void
GroupchatMessageModule.sendMessagesToAllOccupantsJids
(Room room, tigase.xmpp.jid.JID fromJID, tigase.server.Packet msg) protected void
AbstractMucModule.sendMucMessage
(Room room, String recipientNickame, String message) void
PresenceModule.sendPresencesToNewOccupant
(Room room, tigase.xmpp.jid.JID senderJID) void
PresenceModuleImpl.sendPresencesToNewOccupant
(Room room, tigase.xmpp.jid.JID senderJID) void
PresenceModuleNoBroadcast.sendPresencesToNewOccupant
(Room room, tigase.xmpp.jid.JID senderJID) protected tigase.xml.Element
PresenceModuleImpl.sendPresenceToAllOccupants
(Room room, tigase.xmpp.jid.JID senderJID, boolean newRoomCreated, String newNickName) protected void
PresenceModuleImpl.sendPresenceToAllOccupants
(tigase.xml.Element $presence, Room room, tigase.xmpp.jid.JID senderJID, boolean newRoomCreated, String newNickName) protected void
PresenceModuleNoBroadcast.sendPresenceToAllOccupants
(tigase.xml.Element $presence, Room room, tigase.xmpp.jid.JID senderJID, boolean newRoomCreated, String newNickName) -
Uses of Room in tigase.muc.repository
Modifier and TypeMethodDescriptionIMucRepository.createNewRoom
(tigase.xmpp.jid.BareJID roomJID, tigase.xmpp.jid.JID senderJid) IMucRepository.getRoom
(tigase.xmpp.jid.BareJID roomJID) MucDAOOld.readRoom
(tigase.xmpp.jid.BareJID roomJID) Deprecated.Modifier and TypeMethodDescriptionvoid
MucDAOOld.createRoom
(Room room) Deprecated.void
IMucRepository.destroyRoom
(Room room, tigase.xml.Element destroyElement) IMucRepository.getRoomAvatar
(Room room) void
void
IMucRepository.updateRoomAvatar
(Room room, String encodedAvatar, String hash) -
Uses of Room in tigase.muc.repository.inmemory
Modifier and TypeMethodDescriptionInMemoryMucRepository.createNewRoom
(tigase.xmpp.jid.BareJID roomJID, tigase.xmpp.jid.JID senderJid) InMemoryMucRepository.getRoom
(tigase.xmpp.jid.BareJID roomJID) Modifier and TypeMethodDescriptionvoid
InMemoryMucRepository.destroyRoom
(Room room, tigase.xml.Element destroyElement) InMemoryMucRepository.getRoomAvatar
(Room room) void
void
InMemoryMucRepository.updateRoomAvatar
(Room room, String encodedAvatar, String hash)