A B C D E F G H I K L M N O P R S T U V W X 
All Classes All Packages

A

AbstractHistoryProvider - Class in tigase.muc.history
 
AbstractHistoryProvider() - Constructor for class tigase.muc.history.AbstractHistoryProvider
 
AbstractJDBCHistoryProvider - Class in tigase.muc.history
 
AbstractJDBCHistoryProvider() - Constructor for class tigase.muc.history.AbstractJDBCHistoryProvider
 
AbstractMucModule - Class in tigase.muc.modules
 
AbstractMucModule() - Constructor for class tigase.muc.modules.AbstractMucModule
 
Activator - Class in tigase.muc
 
Activator() - Constructor for class tigase.muc.Activator
 
add(JID, Room) - Method in class tigase.muc.Ghostbuster2
 
ADD_MESSAGE_QUERY_KEY - Static variable in class tigase.muc.history.AbstractJDBCHistoryProvider
 
ADD_MESSAGE_QUERY_VAL - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
ADD_MESSAGE_QUERY_VAL - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
ADD_MESSAGE_QUERY_VAL - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
ADD_MESSAGE_QUERY_VAL - Static variable in class tigase.muc.history.SqlserverSqlHistoryProvider
 
addAffiliationByJid(BareJID, Affiliation) - Method in class tigase.muc.Room
 
addCodes(PresenceModule.PresenceWrapper, boolean, String) - Static method in class tigase.muc.modules.PresenceModuleImpl
 
addIfExists(Bindings, String, Object) - Static method in class tigase.muc.MUCComponent
 
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.DerbySqlHistoryProvider
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in interface tigase.muc.history.HistoryProvider
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.MySqlHistoryProvider
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.NoneHistoryProvider
 
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.history.SqlserverSqlHistoryProvider
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in interface tigase.muc.logger.MucLogger
Adds join event.
addJoinEvent(Room, Date, JID, String) - Method in class tigase.muc.logger.RoomChatLogger
 
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.DerbySqlHistoryProvider
addLeaveEvent(Room, Date, JID, String) - Method in interface tigase.muc.history.HistoryProvider
 
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.MySqlHistoryProvider
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.NoneHistoryProvider
 
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.history.SqlserverSqlHistoryProvider
addLeaveEvent(Room, Date, JID, String) - Method in interface tigase.muc.logger.MucLogger
 
addLeaveEvent(Room, Date, JID, String) - Method in class tigase.muc.logger.RoomChatLogger
 
addListener(Room.RoomListener) - Method in class tigase.muc.Room
 
addListener(RoomConfig.RoomConfigListener) - Method in class tigase.muc.RoomConfig
 
addMessage(Room, String, JID, String, Date) - Method in interface tigase.muc.logger.MucLogger
 
addMessage(Room, String, JID, String, Date) - Method in class tigase.muc.logger.RoomChatLogger
 
addMessage(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
addMessage(Room, Element, String, JID, String, Date) - Method in interface tigase.muc.history.HistoryProvider
 
addMessage(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addMessage(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.NoneHistoryProvider
 
addMessageIdIfMissing - Variable in class tigase.muc.MUCComponent
 
addMessageToHistory(Room, Element, String, JID, String, Date) - Method in class tigase.muc.modules.GroupchatMessageModule
 
addOccupantByJid(JID, String, Role, Element) - Method in class tigase.muc.Room
 
addOccupantListener(Room.RoomOccupantListener) - Method in class tigase.muc.Room
 
addSubjectChange(Room, String, JID, String, Date) - Method in interface tigase.muc.logger.MucLogger
Adds subject changes to log/history.
addSubjectChange(Room, String, JID, String, Date) - Method in class tigase.muc.logger.RoomChatLogger
 
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.DerbySqlHistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, Element, String, JID, String, Date) - Method in interface tigase.muc.history.HistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.MySqlHistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.NoneHistoryProvider
 
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, Element, String, JID, String, Date) - Method in class tigase.muc.history.SqlserverSqlHistoryProvider
Adds subject changes to log/history.
addSubjectChangeToHistory(Room, Element, String, JID, String, Date) - Method in class tigase.muc.modules.GroupchatMessageModule
 
addToAllRooms(BareJID, InMemoryMucRepository.InternalRoom) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
admin - tigase.muc.Affiliation
 
Affiliation - Enum in tigase.muc
 
afterRegistration() - Method in class tigase.muc.modules.GroupchatMessageModule
 
afterRegistration() - Method in class tigase.muc.modules.RoomConfigurationModule
 
allowed(JID, Room) - Method in class tigase.muc.modules.DefaultDiscoItemsFilter
 
allowed(JID, Room) - Method in interface tigase.muc.modules.DiscoItemsFilter
 
allRooms - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
asEnum(Class<T>, String[], Enum<?>[]) - Static method in class tigase.muc.RoomConfig
 
asStringTable(Enum<?>[]) - Static method in class tigase.muc.RoomConfig
 

B

blacklist - Variable in class tigase.muc.RoomConfig
 

C

changeNickName(JID, String) - Method in class tigase.muc.Room
 
chatLoggingDirectory - Variable in class tigase.muc.MUCComponent
 
chatStateAllowed - Variable in class tigase.muc.MUCComponent
 
CHECK_TEXT_FIELD_INVALID_TYPES - Static variable in class tigase.muc.history.SqlserverSqlHistoryProvider
 
checkIfProcessed(Element) - Method in class tigase.muc.modules.IqStanzaForwarderModule
 
checkItem(Room, Element, JID, Affiliation, Role) - Method in class tigase.muc.modules.ModeratorModule
 
clear() - Method in class tigase.muc.PresenceStore
Method description
clone() - Method in class tigase.muc.RoomConfig
 
clonePresence(Element) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
compareTo(RoomConfig) - Method in class tigase.muc.RoomConfig
 
copyFrom(Form) - Method in class tigase.muc.RoomConfig
 
copyFrom(Form, boolean) - Method in class tigase.muc.RoomConfig
 
copyFrom(RoomConfig) - Method in class tigase.muc.RoomConfig
 
copyFrom(RoomConfig, boolean) - Method in class tigase.muc.RoomConfig
 
createContext() - Method in class tigase.muc.MUCComponent
 
createMessage(BareJID, JID, String, String, String, String, boolean, Date) - Method in class tigase.muc.history.AbstractHistoryProvider
 
createMucRepository(MucContext, MucDAO) - Method in class tigase.muc.MUCComponent
 
createNewRoom(BareJID, JID) - Method in interface tigase.muc.repository.IMucRepository
 
createNewRoom(BareJID, JID) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
createResultIQ(Element) - Static method in class tigase.muc.modules.AbstractMucModule
Method description
createRoom(Room) - Method in class tigase.muc.repository.MucDAO
 
createRoomCreatedEvent(Room) - Static method in class tigase.muc.modules.RoomConfigurationModule
 
CRIT - Static variable in class tigase.muc.modules.ModeratorModule
 

D

dataRepository - Variable in class tigase.muc.history.AbstractJDBCHistoryProvider
 
DateUtil - Class in tigase.muc
 
DB_CLASS_KEY - Static variable in class tigase.muc.history.HistoryManagerFactory
 
DB_URI_KEY - Static variable in class tigase.muc.history.HistoryManagerFactory
 
DEFAULT_ROOM_CONFIG_KEY - Static variable in class tigase.muc.MUCComponent
 
DEFAULT_ROOM_CONFIG_PREFIX_KEY - Static variable in class tigase.muc.MUCComponent
 
DefaultDiscoItemsFilter - Class in tigase.muc.modules
 
DefaultDiscoItemsFilter() - Constructor for class tigase.muc.modules.DefaultDiscoItemsFilter
 
DelayDeliveryThread(PresenceModuleImpl.DelayDeliveryThread.DelDeliverySend) - Constructor for class tigase.muc.modules.PresenceModuleImpl.DelayDeliveryThread
Constructs ...
DELETE_MESSAGES_QUERY_KEY - Static variable in class tigase.muc.history.AbstractJDBCHistoryProvider
 
DELETE_MESSAGES_QUERY_VAL - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
DELETE_MESSAGES_QUERY_VAL - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
DELETE_MESSAGES_QUERY_VAL - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
DELETE_MESSAGES_QUERY_VAL - Static variable in class tigase.muc.history.SqlserverSqlHistoryProvider
 
DerbySqlHistoryProvider - Class in tigase.muc.history
 
DerbySqlHistoryProvider() - Constructor for class tigase.muc.history.DerbySqlHistoryProvider
 
destroy() - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
 
destroy() - Method in interface tigase.muc.history.HistoryProvider
Destroys this instance of HistoryProvider releasing all resources allocated but this provider if they should be released
destroy() - Method in class tigase.muc.history.MemoryHistoryProvider
 
destroy() - Method in class tigase.muc.history.NoneHistoryProvider
 
destroy(Room, String, String) - Method in class tigase.muc.modules.RoomConfigurationModule
Method description
destroyRoom(Room, Element) - Method in interface tigase.muc.repository.IMucRepository
 
destroyRoom(Room, Element) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
destroyRoom(BareJID) - Method in class tigase.muc.repository.MucDAO
 
DiscoItemsFilter - Interface in tigase.muc.modules
 
DiscoveryModule - Class in tigase.muc.modules
 
DiscoveryModule() - Constructor for class tigase.muc.modules.DiscoveryModule
 
doQuit(Room, JID) - Method in interface tigase.muc.modules.PresenceModule
 
doQuit(Room, JID) - Method in class tigase.muc.modules.PresenceModuleImpl
 
doQuit(Room, JID) - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 

E

everyHour() - Method in class tigase.muc.MUCComponent
 
everyMinute() - Method in class tigase.muc.MUCComponent
 

F

factory - Static variable in class tigase.muc.Room
 
FILTERED_OCCUPANTS_COLLECTION - Static variable in class tigase.muc.Room
 
fireOnMessageToOccupants(JID, Packet) - Method in class tigase.muc.Room
 
form - Variable in class tigase.muc.RoomConfig
 
formatDatetime(Date) - Static method in class tigase.muc.DateUtil
 
formatOld(Date) - Static method in class tigase.muc.DateUtil
Used only in jabber:x:delivery
fullanonymous - tigase.muc.RoomConfig.Anonymity
Fully-Anonymous Room -- a room in which the full JIDs or bare JIDs of occupants cannot be discovered by anyone, including room admins and room owners; such rooms are NOT RECOMMENDED or explicitly supported by MUC, but are possible using this protocol if a service implementation offers the appropriate configuration options; contrast with Non-Anonymous Room and Semi-Anonymous Room.

G

generateSubjectId(Date, String) - Static method in class tigase.muc.modules.GroupchatMessageModule
 
GET_MESSAGES_MAXSTANZAS_QUERY_KEY - Static variable in class tigase.muc.history.AbstractJDBCHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY_VAL - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY_VAL - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY_VAL - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY_VAL - Static variable in class tigase.muc.history.SqlserverSqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY_KEY - Static variable in class tigase.muc.history.AbstractJDBCHistoryProvider
 
GET_MESSAGES_SINCE_QUERY_VAL - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY_VAL - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY_VAL - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY_VAL - Static variable in class tigase.muc.history.SqlserverSqlHistoryProvider
 
getActiveRooms() - Method in interface tigase.muc.repository.IMucRepository
 
getActiveRooms() - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getAffiliation(String) - Method in class tigase.muc.Room
 
getAffiliation(Element) - Static method in class tigase.muc.modules.ModeratorModule
 
getAffiliation(BareJID) - Method in class tigase.muc.Room
 
getAffiliations() - Method in class tigase.muc.Room
 
getAllKnownJIDs() - Method in class tigase.muc.PresenceStore
 
getAllOccupantsJID() - Method in class tigase.muc.Room
 
getBestPresence(BareJID) - Method in class tigase.muc.PresenceStore
Method description
getBestPresenceInt(BareJID) - Method in class tigase.muc.PresenceStore
 
getChatLoggingDirectory() - Method in interface tigase.muc.MucContext
 
getComponentVersion() - Method in class tigase.muc.MUCComponent
 
getConfig() - Method in class tigase.muc.Room
 
getConfigForm() - Method in class tigase.muc.RoomConfig
 
getCreationDate() - Method in class tigase.muc.Room
 
getCreationDate(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getCreatorJid() - Method in class tigase.muc.Room
 
getDebugInfoOccupants() - Method in class tigase.muc.Room
 
getDefaultModulesList() - Method in class tigase.muc.MUCComponent
 
getDefaultRole(RoomConfig, Affiliation) - Static method in class tigase.muc.modules.PresenceModuleImpl
 
getDefaultRoomConfig() - Method in interface tigase.muc.repository.IMucRepository
 
getDefaultRoomConfig() - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getDefaults(Map<String, Object>) - Method in class tigase.muc.MUCComponent
 
getDiscoCategory() - Method in class tigase.muc.MUCComponent
 
getDiscoCategoryType() - Method in class tigase.muc.MUCComponent
 
getDiscoDescription() - Method in class tigase.muc.MUCComponent
 
getElement() - Method in class tigase.muc.PresenceStore.Presence
 
getFeatures() - Method in class tigase.muc.modules.GroupchatMessageModule
Method description
getFeatures() - Method in class tigase.muc.modules.IqStanzaForwarderModule
 
getFeatures() - Method in class tigase.muc.modules.MediatedInvitationModule
Method description
getFeatures() - Method in class tigase.muc.modules.ModeratorModule
Method description
getFeatures() - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
getFeatures() - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 
getFeatures() - Method in class tigase.muc.modules.PrivateMessageModule
Method description
getFeatures() - Method in class tigase.muc.modules.RoomConfigurationModule
Method description
getFeatures() - Method in class tigase.muc.modules.UniqueRoomNameModule
Method description
getFilter() - Method in class tigase.muc.modules.DiscoveryModule
 
getGhostbuster() - Method in interface tigase.muc.MucContext
 
getHistoryManager(Map<String, Object>) - Static method in class tigase.muc.history.HistoryManagerFactory
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in class tigase.muc.history.DerbySqlHistoryProvider
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in interface tigase.muc.history.HistoryProvider
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in class tigase.muc.history.MemoryHistoryProvider
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in class tigase.muc.history.NoneHistoryProvider
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, PacketWriter) - Method in class tigase.muc.history.SqlserverSqlHistoryProvider
getHistoryProvider() - Method in interface tigase.muc.MucContext
 
getLastPresenceCopy(BareJID, String) - Method in class tigase.muc.Room
 
getLastPresenceCopyByJid(BareJID) - Method in class tigase.muc.Room
 
getLastUpdated() - Method in class tigase.muc.PresenceStore.Presence
 
getLoggingFormat() - Method in class tigase.muc.RoomConfig
 
getMaxHistory() - Method in class tigase.muc.RoomConfig
 
getMaxUsers() - Method in class tigase.muc.RoomConfig
 
getModuleCriteria() - Method in class tigase.muc.modules.GroupchatMessageModule
Method description
getModuleCriteria() - Method in class tigase.muc.modules.IqStanzaForwarderModule
 
getModuleCriteria() - Method in class tigase.muc.modules.MediatedInvitationModule
Method description
getModuleCriteria() - Method in class tigase.muc.modules.ModeratorModule
Method description
getModuleCriteria() - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
getModuleCriteria() - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 
getModuleCriteria() - Method in class tigase.muc.modules.PrivateMessageModule
Method description
getModuleCriteria() - Method in class tigase.muc.modules.RoomConfigurationModule
Method description
getModuleCriteria() - Method in class tigase.muc.modules.UniqueRoomNameModule
Method description
getMucLogger() - Method in interface tigase.muc.MucContext
 
getMucRepository() - Method in class tigase.muc.MUCComponent
 
getMucRepository() - Method in interface tigase.muc.MucContext
 
getNicknameFromJid(JID) - Static method in class tigase.muc.modules.AbstractMucModule
Method description
getOccupantsCount() - Method in class tigase.muc.Room
 
getOccupantsJidByNickname(String) - Method in class tigase.muc.Room
 
getOccupantsJidsByNickname(String) - Method in class tigase.muc.Room
 
getOccupantsNickname(JID) - Method in class tigase.muc.Room
 
getOccupantsNicknames() - Method in class tigase.muc.Room
 
getOccupantsNicknames(BareJID) - Method in class tigase.muc.Room
 
getOccupantsPresenceFiltered() - Method in class tigase.muc.PresenceFiltered
 
getOccupantsPresenceFilteredJIDs() - Method in class tigase.muc.PresenceFiltered
 
getOccupantsPresenceFilteredNicknames() - Method in class tigase.muc.PresenceFiltered
 
getPacket() - Method in class tigase.muc.modules.PresenceModule.PresenceWrapper
 
getPassword() - Method in class tigase.muc.RoomConfig
 
getPresence(JID) - Method in class tigase.muc.PresenceStore
Method description
getPresenceDeliveryLogic() - Method in class tigase.muc.RoomConfig
 
getPresenceFiltered() - Method in class tigase.muc.Room
 
getPresenceFilteredAffiliations() - Method in class tigase.muc.RoomConfig
 
getPresenceModule() - Method in class tigase.muc.Ghostbuster2
 
getPriority() - Method in class tigase.muc.PresenceStore.Presence
 
getPublicVisibleRooms(String) - Method in interface tigase.muc.repository.IMucRepository
 
getPublicVisibleRooms(String) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getPublicVisibleRoomsIdList() - Method in interface tigase.muc.repository.IMucRepository
Deprecated.
getPublicVisibleRoomsIdList() - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getReason(Element) - Static method in class tigase.muc.modules.ModeratorModule
 
getRepository() - Method in class tigase.muc.repository.MucDAO
 
getRole(String) - Method in class tigase.muc.Room
 
getRole(Element) - Static method in class tigase.muc.modules.ModeratorModule
 
getRoom(BareJID) - Method in interface tigase.muc.repository.IMucRepository
 
getRoom(BareJID) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getRoomAnonymity() - Method in class tigase.muc.RoomConfig
 
getRoomCustomData(String) - Method in class tigase.muc.Room
 
getRoomDesc() - Method in class tigase.muc.RoomConfig
 
getRoomJID() - Method in class tigase.muc.Room
 
getRoomJID() - Method in class tigase.muc.RoomConfig
 
getRoomName() - Method in class tigase.muc.RoomConfig
 
getRoomName(String) - Method in interface tigase.muc.repository.IMucRepository
 
getRoomName(String) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getRoomName(String) - Method in class tigase.muc.repository.MucDAO
 
getRoomsJIDList() - Method in class tigase.muc.repository.MucDAO
 
getServiceName() - Method in interface tigase.muc.MucContext
 
getShow() - Method in class tigase.muc.PresenceStore.Presence
 
getSubject() - Method in class tigase.muc.Room
 
getSubject(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getSubjectChangeDate() - Method in class tigase.muc.Room
 
getSubjectChangerNick() - Method in class tigase.muc.Room
 
getSubjectCreationDate(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getSubjectCreatorNickname(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getVersion() - Static method in class tigase.muc.MucVersion
 
getWeight() - Method in enum tigase.muc.Affiliation
 
getWeight() - Method in enum tigase.muc.Role
 
getX() - Method in class tigase.muc.modules.PresenceModule.PresenceWrapper
 
ghostbuster - Variable in class tigase.muc.MUCComponent
 
Ghostbuster2 - Class in tigase.muc
 
Ghostbuster2(MUCComponent) - Constructor for class tigase.muc.Ghostbuster2
 
Ghostbuster2.MonitoredObject - Class in tigase.muc
 
GroupchatMessageModule - Class in tigase.muc.modules
 
GroupchatMessageModule() - Constructor for class tigase.muc.modules.GroupchatMessageModule
 

H

hashCodeForPacket(Packet) - Method in class tigase.muc.MUCComponent
 
higherThan(Affiliation) - Method in enum tigase.muc.Affiliation
 
higherThan(Role) - Method in enum tigase.muc.Role
 
HistoryManagerFactory - Class in tigase.muc.history
 
HistoryManagerFactory() - Constructor for class tigase.muc.history.HistoryManagerFactory
 
historyProvider - Variable in class tigase.muc.MUCComponent
 
HistoryProvider - Interface in tigase.muc.history
 
html - tigase.muc.RoomConfig.LogFormat
 

I

ID - Static variable in class tigase.muc.modules.GroupchatMessageModule
 
ID - Static variable in class tigase.muc.modules.IqStanzaForwarderModule
 
ID - Static variable in class tigase.muc.modules.MediatedInvitationModule
 
ID - Static variable in class tigase.muc.modules.ModeratorModule
 
ID - Static variable in interface tigase.muc.modules.PresenceModule
 
ID - Static variable in class tigase.muc.modules.PrivateMessageModule
 
ID - Static variable in class tigase.muc.modules.RoomConfigurationModule
 
ID - Static variable in class tigase.muc.modules.UniqueRoomNameModule
 
IMucRepository - Interface in tigase.muc.repository
 
init() - Method in class tigase.muc.RoomConfig
 
init(Map<String, Object>) - Method in class tigase.muc.history.DerbySqlHistoryProvider
init(Map<String, Object>) - Method in interface tigase.muc.history.HistoryProvider
 
init(Map<String, Object>) - Method in class tigase.muc.history.MemoryHistoryProvider
 
init(Map<String, Object>) - Method in class tigase.muc.history.MySqlHistoryProvider
init(Map<String, Object>) - Method in class tigase.muc.history.NoneHistoryProvider
 
init(Map<String, Object>) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
init(Map<String, Object>) - Method in class tigase.muc.history.SqlserverSqlHistoryProvider
init(MucContext) - Method in interface tigase.muc.logger.MucLogger
 
init(MucContext) - Method in class tigase.muc.logger.RoomChatLogger
 
initBindings(Bindings) - Method in class tigase.muc.MUCComponent
 
initRepository(String, Map<String, String>) - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
 
initRepository(String, Map<String, String>) - Method in class tigase.muc.history.MemoryHistoryProvider
 
initRepository(String, Map<String, String>) - Method in class tigase.muc.history.NoneHistoryProvider
 
InMemoryMucRepository - Class in tigase.muc.repository.inmemory
 
InMemoryMucRepository(MucContext, MucDAO) - Constructor for class tigase.muc.repository.inmemory.InMemoryMucRepository
 
InMemoryMucRepository.InternalRoom - Class in tigase.muc.repository.inmemory
 
InternalRoom() - Constructor for class tigase.muc.repository.inmemory.InMemoryMucRepository.InternalRoom
 
IqStanzaForwarderModule - Class in tigase.muc.modules
 
IqStanzaForwarderModule() - Constructor for class tigase.muc.modules.IqStanzaForwarderModule
 
isAddMessageIdIfMissing() - Method in interface tigase.muc.MucContext
 
isAvailable(BareJID) - Method in class tigase.muc.PresenceStore
Method description
isBanMembersAndUnaffiliatedUsers() - Method in enum tigase.muc.Affiliation
 
isChangeAvailabilityStatus() - Method in enum tigase.muc.Role
 
isChangeRoomDefinition() - Method in enum tigase.muc.Affiliation
 
isChangeRoomNickname() - Method in enum tigase.muc.Role
 
isChangeSubject() - Method in class tigase.muc.RoomConfig
 
isChatStateAllowed() - Method in class tigase.muc.modules.GroupchatMessageModule
Method description
isChatStateAllowed() - Method in interface tigase.muc.MucContext
 
isDestroyRoom() - Method in enum tigase.muc.Affiliation
 
isDiscoNonAdmin() - Method in class tigase.muc.MUCComponent
 
isEditAdminList() - Method in enum tigase.muc.Affiliation
 
isEditMemberList() - Method in enum tigase.muc.Affiliation
 
isEditModeratorList() - Method in enum tigase.muc.Affiliation
 
isEditOwnerList() - Method in enum tigase.muc.Affiliation
 
isEnterMembersOnlyRoom() - Method in enum tigase.muc.Affiliation
 
isEnterOpenRoom() - Method in enum tigase.muc.Affiliation
 
isGrantVoice() - Method in enum tigase.muc.Role
 
isInviteOtherUsers() - Method in enum tigase.muc.Role
 
isInvitingAllowed() - Method in class tigase.muc.RoomConfig
 
isKickParticipantsAndVisitors() - Method in enum tigase.muc.Role
 
isLoggingEnabled() - Method in class tigase.muc.RoomConfig
 
isMessageFilterEnabled() - Method in interface tigase.muc.MucContext
 
isModifySubject() - Method in enum tigase.muc.Role
 
isMultiItemMode() - Method in interface tigase.muc.MucContext
 
isNewRoomLocked() - Method in interface tigase.muc.MucContext
 
isOccupantInRoom(JID) - Method in class tigase.muc.Room
 
isPasswordProtectedRoom() - Method in class tigase.muc.RoomConfig
 
isPersistent - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository.InternalRoom
 
isPersistent() - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
 
isPersistent() - Method in interface tigase.muc.history.HistoryProvider
 
isPersistent() - Method in class tigase.muc.history.MemoryHistoryProvider
 
isPersistent() - Method in class tigase.muc.history.NoneHistoryProvider
 
isPersistentRoom() - Method in class tigase.muc.RoomConfig
 
isPresenceBroadcastedToRoom() - Method in enum tigase.muc.Role
 
isPresenceFilterEnabled() - Method in interface tigase.muc.MucContext
 
isPresenceFilterEnabled() - Method in class tigase.muc.RoomConfig
 
isPresentInRoom() - Method in enum tigase.muc.Role
 
isPublic - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository.InternalRoom
 
isPublicLoggingEnabled() - Method in interface tigase.muc.MucContext
 
isReceiveMessages() - Method in enum tigase.muc.Role
 
isReceiveOccupantPresence() - Method in enum tigase.muc.Role
 
isRegisterWithOpenRoom() - Method in enum tigase.muc.Affiliation
 
isRetrieveMemberList() - Method in enum tigase.muc.Affiliation
 
isRevokeVoice() - Method in enum tigase.muc.Role
 
isRoomconfigPublicroom() - Method in class tigase.muc.RoomConfig
Make Room Publicly Searchable
isRoomIdExists(String) - Method in interface tigase.muc.repository.IMucRepository
 
isRoomIdExists(String) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
isRoomLocked() - Method in class tigase.muc.Room
 
isRoomMembersOnly() - Method in class tigase.muc.RoomConfig
 
isRoomModerated() - Method in class tigase.muc.RoomConfig
 
isSendMessagesToAll() - Method in enum tigase.muc.Role
 
isSendPrivateMessages() - Method in enum tigase.muc.Role
 
isSubdomain() - Method in class tigase.muc.MUCComponent
 
isViewOccupantsJid() - Method in enum tigase.muc.Affiliation
 
isWelcomeMessageEnabled() - Method in class tigase.muc.RoomConfig
 
isWelcomeMessagesEnabled() - Method in interface tigase.muc.MucContext
 

K

kickWithoutBroadcast(Room, String, String, String) - Method in class tigase.muc.modules.ModeratorModule
Kicking user without sending presence to all other occupant.

L

leaveRoom(Room) - Method in interface tigase.muc.repository.IMucRepository
 
leaveRoom(Room) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
log - Variable in class tigase.muc.Ghostbuster2
 
log - Variable in class tigase.muc.history.AbstractHistoryProvider
 
log - Static variable in class tigase.muc.history.HistoryManagerFactory
 
log - Static variable in class tigase.muc.modules.PresenceModuleImpl
Field description
log - Static variable in class tigase.muc.modules.PresenceModuleNoBroadcast
 
log - Static variable in class tigase.muc.PresenceFiltered
 
log - Static variable in class tigase.muc.PresenceStore
 
log - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
log - Variable in class tigase.muc.repository.MucDAO
 
log - Static variable in class tigase.muc.Room
 
LOG_DIR_KEY - Static variable in class tigase.muc.MUCComponent
 
lowerThan(Affiliation) - Method in enum tigase.muc.Affiliation
 
lowerThan(Role) - Method in enum tigase.muc.Role
 

M

makePresence(JID, BareJID, Room, BareJID, boolean, Affiliation, Role, String, String, String, String...) - Method in class tigase.muc.modules.ModeratorModule
 
MediatedInvitationModule - Class in tigase.muc.modules
 
MediatedInvitationModule() - Constructor for class tigase.muc.modules.MediatedInvitationModule
 
member - tigase.muc.Affiliation
 
MemoryHistoryProvider - Class in tigase.muc.history
 
MemoryHistoryProvider() - Constructor for class tigase.muc.history.MemoryHistoryProvider
 
MESSAGE_FILTER_ENABLED_KEY - Static variable in class tigase.muc.MUCComponent
 
messageFilterEnabled - Variable in class tigase.muc.MUCComponent
 
moderator - tigase.muc.Role
 
ModeratorModule - Class in tigase.muc.modules
 
ModeratorModule() - Constructor for class tigase.muc.modules.ModeratorModule
 
MonitoredObject(JID) - Constructor for class tigase.muc.Ghostbuster2.MonitoredObject
 
monitoredObjects - Variable in class tigase.muc.Ghostbuster2
 
MUC_ALLOW_CHAT_STATES_KEY - Static variable in class tigase.muc.MUCComponent
 
MUC_LOCK_NEW_ROOM_KEY - Static variable in class tigase.muc.MUCComponent
 
MUC_LOGGER_CLASS_KEY - Static variable in interface tigase.muc.logger.MucLogger
 
MUC_MULTI_ITEM_ALLOWED_KEY - Static variable in class tigase.muc.MUCComponent
 
MUC_REPO_CLASS_PROP_KEY - Static variable in class tigase.muc.MUCComponent
 
MUC_REPO_URL_PROP_KEY - Static variable in class tigase.muc.MUCComponent
 
MUC_ROOMCONFIG_ALLOWINVITES_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_ANONYMITY_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_CHANGESUBJECT_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_ENABLELOGGING_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_MAXHISTORY_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_MAXUSERS_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_MEMBERSONLY_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_MODERATEDROOM_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_PASSWORDPROTECTEDROOM_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_PERSISTENTROOM_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_PUBLICROOM_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_ROOMDESC_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_ROOMNAME_KEY - Static variable in class tigase.muc.RoomConfig
 
MUC_ROOMCONFIG_ROOMSECRET_KEY - Static variable in class tigase.muc.RoomConfig
 
MUCComponent - Class in tigase.muc
 
MUCComponent() - Constructor for class tigase.muc.MUCComponent
 
MucContext - Interface in tigase.muc
 
MucDAO - Class in tigase.muc.repository
 
MucDAO(MucContext, UserRepository) - Constructor for class tigase.muc.repository.MucDAO
 
MUCException - Exception in tigase.muc.exceptions
 
MUCException(Authorization) - Constructor for exception tigase.muc.exceptions.MUCException
 
MUCException(Authorization, String) - Constructor for exception tigase.muc.exceptions.MUCException
 
MUCException(Authorization, String, String) - Constructor for exception tigase.muc.exceptions.MUCException
 
mucLogger - Variable in class tigase.muc.MUCComponent
 
MucLogger - Interface in tigase.muc.logger
 
mucRepository - Variable in class tigase.muc.MUCComponent
 
MucVersion - Class in tigase.muc
 
multiItemMode - Variable in class tigase.muc.MUCComponent
 
MySqlHistoryProvider - Class in tigase.muc.history
 
MySqlHistoryProvider() - Constructor for class tigase.muc.history.MySqlHistoryProvider
 

N

name - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository.InternalRoom
 
newInstance(RoomConfig, Date, BareJID) - Static method in class tigase.muc.Room
 
newInstance(RoomConfig, Date, BareJID) - Method in interface tigase.muc.Room.RoomFactory
 
newRoomLocked - Variable in class tigase.muc.MUCComponent
 
nonanonymous - tigase.muc.RoomConfig.Anonymity
Non-Anonymous Room -- a room in which an occupant's full JID is exposed to all other occupants, although the occupant may choose any desired room nickname; contrast with Semi-Anonymous Room and Fully-Anonymous Room.
none - tigase.muc.Affiliation
 
none - tigase.muc.Role
 
NoneHistoryProvider - Class in tigase.muc.history
 
NoneHistoryProvider() - Constructor for class tigase.muc.history.NoneHistoryProvider
 
notifyConfigUpdate() - Method in class tigase.muc.RoomConfig
 
notifyConfigUpdate(boolean) - Method in class tigase.muc.RoomConfig
 

O

onChangeSubject(Room, String, String, Date) - Method in class tigase.muc.PresenceFiltered
 
onChangeSubject(Room, String, String, Date) - Method in interface tigase.muc.Room.RoomListener
 
onConfigChanged(RoomConfig, Set<String>) - Method in class tigase.muc.Room
 
onConfigChanged(RoomConfig, Set<String>) - Method in interface tigase.muc.RoomConfig.RoomConfigListener
 
onInitialRoomConfig(RoomConfig) - Method in class tigase.muc.Room
 
onInitialRoomConfig(RoomConfig) - Method in interface tigase.muc.RoomConfig.RoomConfigListener
 
onMessageToOccupants(Room, JID, Packet) - Method in class tigase.muc.PresenceFiltered
 
onMessageToOccupants(Room, JID, Packet) - Method in interface tigase.muc.Room.RoomListener
 
onOccupantAdded(Room, JID) - Method in class tigase.muc.PresenceFiltered
 
onOccupantAdded(Room, JID) - Method in interface tigase.muc.Room.RoomOccupantListener
 
onOccupantChangedPresence(Room, JID, String, Element, boolean) - Method in class tigase.muc.PresenceFiltered
 
onOccupantChangedPresence(Room, JID, String, Element, boolean) - Method in interface tigase.muc.Room.RoomOccupantListener
 
onOccupantRemoved(Room, JID) - Method in class tigase.muc.PresenceFiltered
 
onOccupantRemoved(Room, JID) - Method in interface tigase.muc.Room.RoomOccupantListener
 
onPingReceived(Packet) - Method in class tigase.muc.Ghostbuster2
 
onPingTimeout(JID) - Method in class tigase.muc.Ghostbuster2
 
onSetAffiliation(Room, BareJID, Affiliation) - Method in class tigase.muc.PresenceFiltered
 
onSetAffiliation(Room, BareJID, Affiliation) - Method in interface tigase.muc.Room.RoomListener
 
outcast - tigase.muc.Affiliation
 
owner - tigase.muc.Affiliation
 

P

parse(String) - Static method in class tigase.muc.DateUtil
 
parser - Static variable in class tigase.muc.history.AbstractHistoryProvider
 
participant - tigase.muc.Role
 
ping() - Method in class tigase.muc.Ghostbuster2
 
PING_EVERY_MINUTE_KEY - Static variable in class tigase.muc.MUCComponent
Deprecated.
plain - tigase.muc.RoomConfig.LogFormat
 
PostgreSqlHistoryProvider - Class in tigase.muc.history
 
PostgreSqlHistoryProvider() - Constructor for class tigase.muc.history.PostgreSqlHistoryProvider
 
PREFERE_LAST - tigase.muc.PresenceStore.PresenceDeliveryLogic
 
PREFERE_PRIORITY - tigase.muc.PresenceStore.PresenceDeliveryLogic
 
preparePacket(String, String, Element...) - Method in class tigase.muc.modules.GroupchatMessageModule
 
preparePresence(JID, Element, Room, JID, boolean, String) - Method in class tigase.muc.modules.PresenceModuleImpl
 
preparePresenceW(Room, JID, Element, BareJID, Collection<JID>, String, Affiliation, Role) - Static method in class tigase.muc.modules.PresenceModule.PresenceWrapper
Method description
Presence(Element) - Constructor for class tigase.muc.PresenceStore.Presence
 
PRESENCE_FILTER_ENABLED_KEY - Static variable in class tigase.muc.MUCComponent
 
presenceFiltered - Variable in class tigase.muc.Room
 
PresenceFiltered - Class in tigase.muc
 
PresenceFiltered(Room) - Constructor for class tigase.muc.PresenceFiltered
 
presenceFilterEnabled - Variable in class tigase.muc.MUCComponent
 
PresenceModule - Interface in tigase.muc.modules
 
PresenceModule.PresenceWrapper - Class in tigase.muc.modules
Class description
PresenceModuleImpl - Class in tigase.muc.modules
 
PresenceModuleImpl() - Constructor for class tigase.muc.modules.PresenceModuleImpl
Constructs ...
PresenceModuleImpl.DelayDeliveryThread - Class in tigase.muc.modules
Class description
PresenceModuleImpl.DelayDeliveryThread.DelDeliverySend - Interface in tigase.muc.modules
Interface description
PresenceModuleNoBroadcast - Class in tigase.muc.modules
Class for MucPresenceModule that strips down generated presence stanzas to bare minimum - only sends back presence to user that joined the room for compatibility reasons.
PresenceModuleNoBroadcast() - Constructor for class tigase.muc.modules.PresenceModuleNoBroadcast
 
presences - Variable in class tigase.muc.Room
 
PresenceStore - Class in tigase.muc
Class description
PresenceStore() - Constructor for class tigase.muc.PresenceStore
 
PresenceStore(PresenceStore.PresenceDeliveryLogic) - Constructor for class tigase.muc.PresenceStore
 
PresenceStore.Presence - Class in tigase.muc
 
PresenceStore.PresenceDeliveryLogic - Enum in tigase.muc
Possible presence delivery strategies - either prefering last send presence or the presence with the highest priority
PrivateMessageModule - Class in tigase.muc.modules
 
PrivateMessageModule() - Constructor for class tigase.muc.modules.PrivateMessageModule
 
process(Packet) - Method in class tigase.muc.modules.GroupchatMessageModule
Method description
process(Packet) - Method in class tigase.muc.modules.IqStanzaForwarderModule
 
process(Packet) - Method in class tigase.muc.modules.MediatedInvitationModule
Method description
process(Packet) - Method in class tigase.muc.modules.ModeratorModule
Method description
process(Packet) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
process(Packet) - Method in class tigase.muc.modules.PrivateMessageModule
Method description
process(Packet) - Method in class tigase.muc.modules.RoomConfigurationModule
Method description
process(Packet) - Method in class tigase.muc.modules.UniqueRoomNameModule
Method description
processChangeAvailabilityStatus(Room, Element, JID, String) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
processChangeNickname(Room, Element, JID, String, String) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
processDiscoInfo(Packet, JID, String, JID) - Method in class tigase.muc.modules.DiscoveryModule
 
processDiscoItems(Packet, JID, String, JID) - Method in class tigase.muc.modules.DiscoveryModule
 
processEntering(Room, boolean, Element, JID, String) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
processExit(Room, Element, JID) - Method in class tigase.muc.modules.PresenceModuleImpl
Method description
processExit(Room, Element, JID) - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 
processGet(Packet) - Method in class tigase.muc.modules.ModeratorModule
 
processingInThreads() - Method in class tigase.muc.MUCComponent
 
processingOutThreads() - Method in class tigase.muc.MUCComponent
 
processMatchingItems(Packet, Room, Affiliation, Role, Collection<ModeratorModule.Item>) - Method in class tigase.muc.modules.ModeratorModule
 
processPacket(Packet) - Method in class tigase.muc.MUCComponent
processResultSet(Room, JID, PacketWriter, Integer, ResultSet) - Method in class tigase.muc.history.DerbySqlHistoryProvider
 
processResultSet(Room, JID, PacketWriter, ResultSet) - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
 
processSet(Packet) - Method in class tigase.muc.modules.ModeratorModule
 
processSetAffiliation(Room, Element, Affiliation, Role, String, String) - Method in class tigase.muc.modules.ModeratorModule
 
processSetRole(Room, String, Role, String, String) - Method in class tigase.muc.modules.ModeratorModule
 
put(Collection<Element>) - Method in class tigase.muc.modules.PresenceModuleImpl.DelayDeliveryThread
 
put(Element) - Method in class tigase.muc.modules.PresenceModuleImpl.DelayDeliveryThread
Method description

R

R - Static variable in class tigase.muc.Ghostbuster2
 
read(UserRepository, MucContext, String) - Method in class tigase.muc.RoomConfig
 
readRoom(BareJID) - Method in class tigase.muc.repository.MucDAO
 
release() - Method in class tigase.muc.MUCComponent
 
remove(Collection<JID>, Room) - Method in class tigase.muc.Ghostbuster2
 
remove(JID) - Method in class tigase.muc.PresenceStore
 
remove(JID, Room) - Method in class tigase.muc.Ghostbuster2
 
removeFromAllRooms(BareJID) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
removeHistory(Room) - Method in class tigase.muc.history.AbstractJDBCHistoryProvider
 
removeHistory(Room) - Method in interface tigase.muc.history.HistoryProvider
 
removeHistory(Room) - Method in class tigase.muc.history.MemoryHistoryProvider
 
removeHistory(Room) - Method in class tigase.muc.history.NoneHistoryProvider
 
removeListener(Room.RoomListener) - Method in class tigase.muc.Room
 
removeListener(RoomConfig.RoomConfigListener) - Method in class tigase.muc.RoomConfig
 
removeOccupant(String) - Method in class tigase.muc.Room
 
removeOccupant(JID) - Method in class tigase.muc.Room
 
Role - Enum in tigase.muc
 
Room - Class in tigase.muc
 
Room(RoomConfig, Date, BareJID) - Constructor for class tigase.muc.Room
 
Room.RoomFactory - Interface in tigase.muc
 
Room.RoomListener - Interface in tigase.muc
 
Room.RoomOccupantListener - Interface in tigase.muc
 
RoomChatLogger - Class in tigase.muc.logger
 
RoomChatLogger() - Constructor for class tigase.muc.logger.RoomChatLogger
 
RoomConfig - Class in tigase.muc
 
RoomConfig(BareJID) - Constructor for class tigase.muc.RoomConfig
 
RoomConfig.Anonymity - Enum in tigase.muc
 
RoomConfig.LogFormat - Enum in tigase.muc
 
RoomConfig.RoomConfigListener - Interface in tigase.muc
 
roomConfigChanged(RoomConfig, Set<String>) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
RoomConfigurationModule - Class in tigase.muc.modules
 
RoomConfigurationModule() - Constructor for class tigase.muc.modules.RoomConfigurationModule
 
rooms - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
ROOMS_KEY - Static variable in class tigase.muc.repository.MucDAO
 
run() - Method in class tigase.muc.modules.PresenceModuleImpl.DelayDeliveryThread
Method description

S

SEARCH_GHOSTS_EVERY_MINUTE_KEY - Static variable in class tigase.muc.MUCComponent
 
searchGhostsEveryMinute - Variable in class tigase.muc.MUCComponent
 
semianonymous - tigase.muc.RoomConfig.Anonymity
Semi-Anonymous Room -- a room in which an occupant's full JID can be discovered by room admins only; contrast with Fully-Anonymous Room and Non-Anonymous Room.
sendDelayedPacket(Packet) - Method in interface tigase.muc.modules.PresenceModuleImpl.DelayDeliveryThread.DelDeliverySend
Method description
sendException(Packet, ComponentException) - Method in class tigase.muc.MUCComponent
 
sendInvitation(Room, BareJID, String) - Method in class tigase.muc.modules.ModeratorModule
 
sendMessagesToAllOccupants(Room, JID, String, Element...) - Method in class tigase.muc.modules.GroupchatMessageModule
 
sendMessagesToAllOccupants(Room, JID, Packet) - Method in class tigase.muc.modules.GroupchatMessageModule
 
sendMessagesToAllOccupants(Room, JID, Element...) - Method in class tigase.muc.modules.GroupchatMessageModule
 
sendMessagesToAllOccupantsJids(Room, JID, Packet) - Method in class tigase.muc.modules.GroupchatMessageModule
 
sendMucMessage(Room, String, String) - Method in class tigase.muc.modules.AbstractMucModule
Method description
sendPresencesToNewOccupant(Room, JID) - Method in interface tigase.muc.modules.PresenceModule
 
sendPresencesToNewOccupant(Room, JID) - Method in class tigase.muc.modules.PresenceModuleImpl
 
sendPresencesToNewOccupant(Room, JID) - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 
sendPresenceToAllOccupants(Room, JID, boolean, String) - Method in class tigase.muc.modules.PresenceModuleImpl
 
sendPresenceToAllOccupants(Element, Room, JID, boolean, String) - Method in class tigase.muc.modules.PresenceModuleImpl
 
sendPresenceToAllOccupants(Element, Room, JID, boolean, String) - Method in class tigase.muc.modules.PresenceModuleNoBroadcast
 
serviceChanged(ServiceEvent) - Method in class tigase.muc.Activator
 
setAffiliation(BareJID, BareJID, Affiliation) - Method in class tigase.muc.repository.MucDAO
 
setAffiliations(Map<BareJID, Affiliation>) - Method in class tigase.muc.Room
 
setFilter(DiscoItemsFilter) - Method in class tigase.muc.modules.DiscoveryModule
 
setNewAffiliation(BareJID, Affiliation) - Method in class tigase.muc.Room
 
setNewRole(String, Role) - Method in class tigase.muc.Room
 
setNewSubject(String, String) - Method in class tigase.muc.Room
 
setOrdening(PresenceStore.PresenceDeliveryLogic) - Method in class tigase.muc.PresenceStore
 
setPresenceModule(PresenceModule) - Method in class tigase.muc.Ghostbuster2
 
setProperties(Map<String, Object>) - Method in class tigase.muc.MUCComponent
 
setRoomCustomData(String, Object) - Method in class tigase.muc.Room
 
setRoomLocked(boolean) - Method in class tigase.muc.Room
 
setSubject(BareJID, String, String, Date) - Method in class tigase.muc.repository.MucDAO
 
setSubjectChangeDate(Date) - Method in class tigase.muc.Room
 
setValue(String, Object) - Method in class tigase.muc.RoomConfig
 
setValues(String, String[]) - Method in class tigase.muc.RoomConfig
 
SqlserverSqlHistoryProvider - Class in tigase.muc.history
 
SqlserverSqlHistoryProvider() - Constructor for class tigase.muc.history.SqlserverSqlHistoryProvider
 
start(BundleContext) - Method in class tigase.muc.Activator
 
stop(BundleContext) - Method in class tigase.muc.Activator
 

T

TIGASE_ROOMCONFIG_PRESENCE_DELIVERY_LOGIC - Static variable in class tigase.muc.RoomConfig
 
TIGASE_ROOMCONFIG_PRESENCE_FILTERED_AFFILIATIONS - Static variable in class tigase.muc.RoomConfig
 
TIGASE_ROOMCONFIG_PRESENCE_FILTERING - Static variable in class tigase.muc.RoomConfig
 
TIGASE_ROOMCONFIG_WELCOME_MESSAGES - Static variable in class tigase.muc.RoomConfig
 
tigase.muc - package tigase.muc
 
tigase.muc.exceptions - package tigase.muc.exceptions
 
tigase.muc.history - package tigase.muc.history
 
tigase.muc.logger - package tigase.muc.logger
 
tigase.muc.modules - package tigase.muc.modules
 
tigase.muc.repository - package tigase.muc.repository
 
tigase.muc.repository.inmemory - package tigase.muc.repository.inmemory
 
toString() - Method in class tigase.muc.PresenceStore.Presence
 

U

UniqueRoomNameModule - Class in tigase.muc.modules
 
UniqueRoomNameModule() - Constructor for class tigase.muc.modules.UniqueRoomNameModule
 
update(Packet) - Method in class tigase.muc.Ghostbuster2
 
update(Element) - Method in class tigase.muc.PresenceStore
Method description
updateDefaultRoomConfig(RoomConfig) - Method in interface tigase.muc.repository.IMucRepository
 
updateDefaultRoomConfig(RoomConfig) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
updateLastAccessDate(BareJID) - Method in class tigase.muc.repository.MucDAO
 
updatePresenceByJid(JID, String, Element) - Method in class tigase.muc.Room
 
updateRoomConfig(RoomConfig) - Method in class tigase.muc.repository.MucDAO
 

V

valueOf(String) - Static method in enum tigase.muc.Affiliation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.muc.PresenceStore.PresenceDeliveryLogic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.muc.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.muc.RoomConfig.Anonymity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.muc.RoomConfig.LogFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum tigase.muc.Affiliation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.muc.PresenceStore.PresenceDeliveryLogic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.muc.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.muc.RoomConfig.Anonymity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.muc.RoomConfig.LogFormat
Returns an array containing the constants of this enum type, in the order they are declared.
visitor - tigase.muc.Role
 

W

write(UserRepository, MucContext, String) - Method in class tigase.muc.RoomConfig
 

X

xml - tigase.muc.RoomConfig.LogFormat
 
A B C D E F G H I K L M N O P R S T U V W X 
All Classes All Packages