| Package | Description |
|---|---|
| tigase.muc | |
| tigase.muc.history | |
| tigase.muc.logger | |
| tigase.muc.modules | |
| tigase.muc.repository | |
| tigase.muc.repository.inmemory |
| Modifier and Type | Method and Description |
|---|---|
static Room |
Room.newInstance(RoomConfig rc,
Date creationDate,
tigase.xmpp.BareJID creatorJid) |
Room |
Room.RoomFactory.newInstance(RoomConfig rc,
Date creationDate,
tigase.xmpp.BareJID creatorJid) |
| Modifier and Type | Method and Description |
|---|---|
void |
Ghostbuster2.add(tigase.xmpp.JID occupantJid,
Room room) |
void |
Room.RoomListener.onChangeSubject(Room room,
String nick,
String newSubject,
Date changeDate) |
void |
PresenceFiltered.onChangeSubject(Room room,
String nick,
String newSubject,
Date changeDate) |
void |
Room.RoomListener.onMessageToOccupants(Room room,
tigase.xmpp.JID from,
tigase.xml.Element[] contents) |
void |
PresenceFiltered.onMessageToOccupants(Room room,
tigase.xmpp.JID from,
tigase.xml.Element[] contents) |
void |
Room.RoomOccupantListener.onOccupantAdded(Room room,
tigase.xmpp.JID occupantJid) |
void |
PresenceFiltered.onOccupantAdded(Room room,
tigase.xmpp.JID occupantJid) |
void |
Room.RoomOccupantListener.onOccupantChangedPresence(Room room,
tigase.xmpp.JID occupantJid,
String nickname,
tigase.xml.Element presence,
boolean newOccupant) |
void |
PresenceFiltered.onOccupantChangedPresence(Room room,
tigase.xmpp.JID occupantJid,
String nickname,
tigase.xml.Element presence,
boolean newOccupant) |
void |
Room.RoomOccupantListener.onOccupantRemoved(Room room,
tigase.xmpp.JID occupantJid) |
void |
PresenceFiltered.onOccupantRemoved(Room room,
tigase.xmpp.JID occupantJid) |
void |
Room.RoomListener.onSetAffiliation(Room room,
tigase.xmpp.BareJID jid,
Affiliation newAffiliation) |
void |
PresenceFiltered.onSetAffiliation(Room room,
tigase.xmpp.BareJID jid,
Affiliation newAffiliation) |
void |
Ghostbuster2.remove(Collection<tigase.xmpp.JID> occupantJids,
Room room) |
void |
Ghostbuster2.remove(tigase.xmpp.JID occupantJid,
Room room) |
| Constructor and Description |
|---|
PresenceFiltered(Room room) |
| Modifier and Type | Method and Description |
|---|---|
void |
SqlserverSqlHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
PostgreSqlHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
NoneHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
MySqlHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
MemoryHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
HistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
DerbySqlHistoryProvider.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
SqlserverSqlHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
PostgreSqlHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
NoneHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
MySqlHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
MemoryHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
HistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
DerbySqlHistoryProvider.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
NoneHistoryProvider.addMessage(Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
MemoryHistoryProvider.addMessage(Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
HistoryProvider.addMessage(Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
AbstractJDBCHistoryProvider.addMessage(Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
SqlserverSqlHistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
void |
PostgreSqlHistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.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 senderJid,
String senderNickname,
Date time) |
void |
MySqlHistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
void |
MemoryHistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
HistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
void |
DerbySqlHistoryProvider.addSubjectChange(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
void |
SqlserverSqlHistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
NoneHistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
MemoryHistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
HistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
DerbySqlHistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
void |
AbstractJDBCHistoryProvider.getHistoryMessages(Room room,
tigase.xmpp.JID senderJID,
Integer maxchars,
Integer maxstanzas,
Integer seconds,
Date since,
tigase.component.PacketWriter writer) |
protected void |
DerbySqlHistoryProvider.processResultSet(Room room,
tigase.xmpp.JID senderJID,
tigase.component.PacketWriter writer,
Integer maxStanzas,
ResultSet rs) |
protected void |
AbstractJDBCHistoryProvider.processResultSet(Room room,
tigase.xmpp.JID senderJID,
tigase.component.PacketWriter writer,
ResultSet rs) |
void |
NoneHistoryProvider.removeHistory(Room room) |
void |
MemoryHistoryProvider.removeHistory(Room room) |
void |
HistoryProvider.removeHistory(Room room) |
void |
AbstractJDBCHistoryProvider.removeHistory(Room room) |
| Modifier and Type | Method and Description |
|---|---|
void |
RoomChatLogger.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
MucLogger.addJoinEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName)
Adds join event.
|
void |
RoomChatLogger.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
MucLogger.addLeaveEvent(Room room,
Date date,
tigase.xmpp.JID senderJID,
String nickName) |
void |
RoomChatLogger.addMessage(Room room,
String message,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
MucLogger.addMessage(Room room,
String message,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
RoomChatLogger.addSubjectChange(Room room,
String message,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
void |
MucLogger.addSubjectChange(Room room,
String message,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time)
Adds subject changes to log/history.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupchatMessageModule.addMessageToHistory(Room room,
tigase.xml.Element message,
String body,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
protected void |
GroupchatMessageModule.addSubjectChangeToHistory(Room room,
tigase.xml.Element message,
String subject,
tigase.xmpp.JID senderJid,
String senderNickname,
Date time) |
protected void |
ModeratorModule.checkItem(Room room,
tigase.xml.Element item,
String senderNickname,
Affiliation senderaAffiliation,
Role senderRole) |
void |
RoomConfigurationModule.destroy(Room room,
String jid,
String reason)
Method description
|
void |
PresenceModuleNoBroadcast.doQuit(Room room,
tigase.xmpp.JID senderJID) |
void |
PresenceModuleImpl.doQuit(Room room,
tigase.xmpp.JID senderJID) |
void |
PresenceModule.doQuit(Room room,
tigase.xmpp.JID senderJID) |
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 destinationJid,
tigase.xmpp.BareJID roomJID,
Room room,
tigase.xmpp.BareJID occupantJid,
boolean unavailable,
Affiliation affiliation,
Role role,
String nick,
String reason,
String actor,
String... codes) |
protected PresenceModule.PresenceWrapper |
PresenceModuleImpl.preparePresence(tigase.xmpp.JID destinationJID,
tigase.xml.Element presence,
Room room,
tigase.xmpp.JID occupantJID,
boolean newRoomCreated,
String newNickName) |
static PresenceModule.PresenceWrapper |
PresenceModule.PresenceWrapper.preparePresenceW(Room room,
tigase.xmpp.JID destinationJID,
tigase.xml.Element presence,
tigase.xmpp.BareJID occupantBareJID,
Collection<tigase.xmpp.JID> occupantJIDs,
String occupantNickname,
Affiliation occupantAffiliation,
Role occupantRole)
Method description
|
protected void |
PresenceModuleImpl.processChangeAvailabilityStatus(Room room,
tigase.xml.Element presenceElement,
tigase.xmpp.JID senderJID,
String nickname)
Method description
|
protected void |
PresenceModuleImpl.processChangeNickname(Room room,
tigase.xml.Element element,
tigase.xmpp.JID senderJID,
String senderNickname,
String newNickName)
Method description
|
protected void |
PresenceModuleImpl.processEntering(Room room,
boolean roomCreated,
tigase.xml.Element element,
tigase.xmpp.JID senderJID,
String nickname)
Method description
|
protected void |
PresenceModuleNoBroadcast.processExit(Room room,
tigase.xml.Element presenceElement,
tigase.xmpp.JID senderJID) |
protected void |
PresenceModuleImpl.processExit(Room room,
tigase.xml.Element presenceElement,
tigase.xmpp.JID senderJID)
Method description
|
protected void |
ModeratorModule.processGetAffiliations(tigase.server.Packet iq,
Room room,
Affiliation filter) |
protected void |
ModeratorModule.processGetRoles(tigase.server.Packet iq,
Room room,
Role filterRole) |
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.BareJID occupantBareJid,
String actor) |
void |
GroupchatMessageModule.sendMessagesToAllOccupants(Room room,
tigase.xmpp.JID fromJID,
tigase.xml.Element... content) |
void |
GroupchatMessageModule.sendMessagesToAllOccupants(Room room,
tigase.xmpp.JID fromJID,
String messageId,
tigase.xml.Element... content)
Method description
|
void |
GroupchatMessageModule.sendMessagesToAllOccupantsJids(Room room,
tigase.xmpp.JID fromJID,
tigase.xml.Element... content) |
void |
GroupchatMessageModule.sendMessagesToAllOccupantsJids(Room room,
tigase.xmpp.JID fromJID,
String messageId,
tigase.xml.Element... content) |
protected void |
AbstractMucModule.sendMucMessage(Room room,
String recipientNickame,
String message)
Method description
|
void |
PresenceModuleNoBroadcast.sendPresencesToNewOccupant(Room room,
tigase.xmpp.JID senderJID) |
void |
PresenceModuleImpl.sendPresencesToNewOccupant(Room room,
tigase.xmpp.JID senderJID) |
void |
PresenceModule.sendPresencesToNewOccupant(Room room,
tigase.xmpp.JID senderJID) |
protected void |
PresenceModuleNoBroadcast.sendPresenceToAllOccupants(tigase.xml.Element $presence,
Room room,
tigase.xmpp.JID senderJID,
boolean newRoomCreated,
String newNickName) |
protected void |
PresenceModuleImpl.sendPresenceToAllOccupants(tigase.xml.Element $presence,
Room room,
tigase.xmpp.JID senderJID,
boolean newRoomCreated,
String newNickName) |
protected void |
PresenceModuleImpl.sendPresenceToAllOccupants(Room room,
tigase.xmpp.JID senderJID,
boolean newRoomCreated,
String newNickName) |
| Modifier and Type | Method and Description |
|---|---|
Room |
IMucRepository.createNewRoom(tigase.xmpp.BareJID roomJID,
tigase.xmpp.JID senderJid) |
Room |
IMucRepository.getRoom(tigase.xmpp.BareJID roomJID) |
Room |
MucDAO.readRoom(tigase.xmpp.BareJID roomJID) |
| Modifier and Type | Method and Description |
|---|---|
Map<tigase.xmpp.BareJID,Room> |
IMucRepository.getActiveRooms() |
| Modifier and Type | Method and Description |
|---|---|
void |
MucDAO.createRoom(Room room) |
void |
IMucRepository.destroyRoom(Room room,
tigase.xml.Element destroyElement) |
void |
IMucRepository.leaveRoom(Room room) |
| Modifier and Type | Method and Description |
|---|---|
Room |
InMemoryMucRepository.createNewRoom(tigase.xmpp.BareJID roomJID,
tigase.xmpp.JID senderJid) |
Room |
InMemoryMucRepository.getRoom(tigase.xmpp.BareJID roomJID) |
| Modifier and Type | Method and Description |
|---|---|
Map<tigase.xmpp.BareJID,Room> |
InMemoryMucRepository.getActiveRooms() |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryMucRepository.destroyRoom(Room room,
tigase.xml.Element destroyElement) |
void |
InMemoryMucRepository.leaveRoom(Room room) |
Copyright © 2007–2015 Tigase. All rights reserved.