Uses of Class
tigase.muc.Room
-
Packages that use Room Package Description tigase.muc tigase.muc.history tigase.muc.logger tigase.muc.modules tigase.muc.repository tigase.muc.repository.inmemory -
-
Uses of Room in tigase.muc
Subclasses of Room in tigase.muc Modifier and Type Class Description class
RoomWithId<ID>
Created by andrzej on 14.10.2016.Methods in tigase.muc that return Room Modifier and Type Method Description Room
AffiliationChangedEvent. getRoom()
Methods in tigase.muc with parameters of type Room Modifier and Type Method Description void
Ghostbuster2. add(tigase.xmpp.jid.JID occupantJid, Room room)
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, java.lang.String nick, java.lang.String newSubject, java.util.Date changeDate)
void
Room.RoomListener. onChangeSubject(Room room, java.lang.String nick, java.lang.String newSubject, java.util.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, java.lang.String nickname, tigase.xml.Element presence, boolean newOccupant)
void
Room.RoomOccupantListener. onOccupantChangedPresence(Room room, tigase.xmpp.jid.JID occupantJid, java.lang.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(java.util.Collection<tigase.xmpp.jid.JID> occupantJids, Room room)
void
Ghostbuster2. remove(tigase.xmpp.jid.JID occupantJid, Room room)
void
AffiliationChangedEvent. setRoom(Room room)
Constructors in tigase.muc with parameters of type Room Constructor Description AffiliationChangedEvent(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation)
PresenceFiltered(Room room)
-
Uses of Room in tigase.muc.history
Methods in tigase.muc.history with parameters of type Room Modifier and Type Method Description void
DerbySqlHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
HistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
HistoryProviderMDBean. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
JDBCHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MemoryHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MySqlHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
NoneHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
PostgreSqlHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
SqlserverSqlHistoryProvider. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
DerbySqlHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
HistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
HistoryProviderMDBean. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
JDBCHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MemoryHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MySqlHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
NoneHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
PostgreSqlHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
SqlserverSqlHistoryProvider. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
AbstractJDBCHistoryProvider. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
HistoryProvider. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
HistoryProviderMDBean. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
JDBCHistoryProvider. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
MemoryHistoryProvider. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
NoneHistoryProvider. addMessage(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
DerbySqlHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
HistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
HistoryProviderMDBean. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
JDBCHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
MemoryHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
MySqlHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
NoneHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
PostgreSqlHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
SqlserverSqlHistoryProvider. addSubjectChange(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
AbstractJDBCHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
DerbySqlHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
HistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
HistoryProviderMDBean. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
JDBCHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
MemoryHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
NoneHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
void
SqlserverSqlHistoryProvider. getHistoryMessages(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer maxchars, java.lang.Integer maxstanzas, java.lang.Integer seconds, java.util.Date since, tigase.component.PacketWriter writer)
protected void
JDBCHistoryProvider. getMessagesSince(Room room, tigase.xmpp.jid.JID senderJID, int maxMessages, java.sql.Timestamp since, tigase.component.PacketWriter writer)
protected HistoryProvider
HistoryProviderMDBean. getRepository(Room room)
protected boolean
AbstractHistoryProvider. isAllowedToSeeJIDs(tigase.xmpp.jid.BareJID jid, Room room)
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, java.sql.ResultSet rs)
protected void
DerbySqlHistoryProvider. processResultSet(Room room, tigase.xmpp.jid.JID senderJID, tigase.component.PacketWriter writer, java.lang.Integer maxStanzas, java.sql.ResultSet rs)
protected void
JDBCHistoryProvider. processResultSet(Room room, tigase.xmpp.jid.JID senderJID, tigase.component.PacketWriter writer, java.sql.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
Methods in tigase.muc.logger with parameters of type Room Modifier and Type Method Description void
MucLogger. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
RoomChatLogger. addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MucLogger. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
RoomChatLogger. addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
MucLogger. addMessage(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
RoomChatLogger. addMessage(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
void
MucLogger. addSubjectChange(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.void
RoomChatLogger. addSubjectChange(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
-
Uses of Room in tigase.muc.modules
Methods in tigase.muc.modules that return Room Modifier and Type Method Description protected Room
RegisterModule. getRoom(tigase.xmpp.jid.BareJID roomJID)
Methods in tigase.muc.modules with parameters of type Room Modifier and Type Method Description protected void
RegisterModule. addForm(tigase.xml.Element parent, Room room, tigase.xmpp.jid.JID sender)
protected void
GroupchatMessageModule. addMessageToHistory(Room room, tigase.xml.Element message, java.lang.String body, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
protected void
GroupchatMessageModule. addSubjectChangeToHistory(Room room, tigase.xml.Element message, java.lang.String subject, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
boolean
DefaultDiscoItemsFilter. allowed(tigase.xmpp.jid.JID senderJID, Room room)
boolean
DiscoItemsFilter. allowed(tigase.xmpp.jid.JID senderJID, Room room)
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
RoomConfigurationModule. destroy(Room room, java.lang.String jid, java.lang.String reason)
void
PresenceModule. doQuit(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer... selfStatusCodes)
void
PresenceModuleImpl. doQuit(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer... selfStatusCodes)
void
PresenceModuleNoBroadcast. doQuit(Room room, tigase.xmpp.jid.JID senderJID, java.lang.Integer... selfStatusCodes)
protected void
IqStanzaForwarderModule. forwardPacket(tigase.server.Packet packet, Room room, java.lang.String senderNickname, tigase.xmpp.jid.JID senderJID, java.lang.String recipientNickname, boolean isRequest)
java.lang.String[]
RoomFeatures. getRoomFeatures(Room room)
java.lang.String[]
VCardModule. getRoomFeatures(Room room)
void
ModeratorModule. kickWithoutBroadcast(Room room, java.lang.String occupantNick, java.lang.String reason, java.lang.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, java.lang.String nick, java.lang.String reason, java.lang.String actor, java.lang.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)
static PresenceModule.PresenceWrapper
PresenceModule.PresenceWrapper. preparePresenceW(Room room, tigase.xmpp.jid.JID destinationJID, tigase.xml.Element presence, tigase.xmpp.jid.BareJID occupantBareJID, java.util.Collection<tigase.xmpp.jid.JID> occupantJIDs, java.lang.String occupantNickname, Affiliation occupantAffiliation, Role occupantRole)
protected void
PresenceModuleImpl. processChangeAvailabilityStatus(Room room, tigase.xml.Element presenceElement, tigase.xmpp.jid.JID senderJID, java.lang.String nickname)
protected void
PresenceModuleImpl. processChangeNickname(Room room, tigase.xml.Element element, tigase.xmpp.jid.JID senderJID, java.lang.String senderNickname, java.lang.String newNickName)
protected void
PresenceModuleImpl. processEntering(Room room, boolean roomCreated, tigase.xml.Element element, tigase.xmpp.jid.JID senderJID, java.lang.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, java.util.Collection<tigase.muc.modules.ModeratorModule.Item> resultItems)
protected void
ModeratorModule. processSetAffiliation(Room room, tigase.xml.Element item, Affiliation newAffiliation, Role newRole, java.lang.String reason, java.lang.String actor)
protected void
ModeratorModule. processSetRole(Room room, java.lang.String occupantNick, Role newRole, java.lang.String reason, java.lang.String actor)
protected void
ModeratorModule. sendInvitation(Room room, tigase.xmpp.jid.BareJID occupantBareJid, java.lang.String actor)
void
GroupchatMessageModule. sendMessagesToAllOccupants(Room room, tigase.xmpp.jid.JID fromJID, java.lang.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, java.lang.String recipientNickame, java.lang.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, java.lang.String newNickName)
protected void
PresenceModuleImpl. sendPresenceToAllOccupants(tigase.xml.Element $presence, Room room, tigase.xmpp.jid.JID senderJID, boolean newRoomCreated, java.lang.String newNickName)
protected void
PresenceModuleNoBroadcast. sendPresenceToAllOccupants(tigase.xml.Element $presence, Room room, tigase.xmpp.jid.JID senderJID, boolean newRoomCreated, java.lang.String newNickName)
-
Uses of Room in tigase.muc.repository
Methods in tigase.muc.repository that return Room Modifier and Type Method Description Room
IMucRepository. createNewRoom(tigase.xmpp.jid.BareJID roomJID, tigase.xmpp.jid.JID senderJid)
Room
IMucRepository. getRoom(tigase.xmpp.jid.BareJID roomJID)
Room
MucDAOOld. readRoom(tigase.xmpp.jid.BareJID roomJID)
Deprecated.Methods in tigase.muc.repository that return types with arguments of type Room Modifier and Type Method Description java.util.Map<tigase.xmpp.jid.BareJID,Room>
IMucRepository. getActiveRooms()
Methods in tigase.muc.repository with parameters of type Room Modifier and Type Method Description void
MucDAOOld. createRoom(Room room)
Deprecated.void
IMucRepository. destroyRoom(Room room, tigase.xml.Element destroyElement)
java.lang.String
IMucRepository. getRoomAvatar(Room room)
void
IMucRepository. leaveRoom(Room room)
void
IMucRepository. updateRoomAvatar(Room room, java.lang.String encodedAvatar, java.lang.String hash)
-
Uses of Room in tigase.muc.repository.inmemory
Methods in tigase.muc.repository.inmemory that return Room Modifier and Type Method Description Room
InMemoryMucRepository. createNewRoom(tigase.xmpp.jid.BareJID roomJID, tigase.xmpp.jid.JID senderJid)
Room
InMemoryMucRepository. getRoom(tigase.xmpp.jid.BareJID roomJID)
Methods in tigase.muc.repository.inmemory that return types with arguments of type Room Modifier and Type Method Description java.util.Map<tigase.xmpp.jid.BareJID,Room>
InMemoryMucRepository. getActiveRooms()
Methods in tigase.muc.repository.inmemory with parameters of type Room Modifier and Type Method Description void
InMemoryMucRepository. destroyRoom(Room room, tigase.xml.Element destroyElement)
java.lang.String
InMemoryMucRepository. getRoomAvatar(Room room)
void
InMemoryMucRepository. leaveRoom(Room room)
void
InMemoryMucRepository. updateRoomAvatar(Room room, java.lang.String encodedAvatar, java.lang.String hash)
-