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

A

AbstractHistoryProvider - Class in tigase.muc.history
 
AbstractHistoryProvider() - Constructor for class tigase.muc.history.AbstractHistoryProvider
 
AbstractModule - Class in tigase.muc.modules
 
AbstractModule(MucConfig, ElementWriter, IMucRepository) - Constructor for class tigase.muc.modules.AbstractModule
 
ADD_MESSAGE_QUERY - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
ADD_MESSAGE_QUERY - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
ADD_MESSAGE_QUERY - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
addAffiliationByJid(BareJID, Affiliation) - Method in class tigase.muc.Room
 
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.PostgreSqlHistoryProvider
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.PostgreSqlHistoryProvider
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 class tigase.muc.history.DerbySqlHistoryProvider
addMessage(Room, String, JID, String, Date) - Method in interface tigase.muc.history.HistoryProvider
 
addMessage(Room, String, JID, String, Date) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addMessage(Room, String, JID, String, Date) - Method in class tigase.muc.history.MySqlHistoryProvider
addMessage(Room, String, JID, String, Date) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
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
 
addOccupantByJid(JID, String, Role) - Method in class tigase.muc.Room
 
addSubjectChange(Room, String, JID, String, Date) - Method in class tigase.muc.history.DerbySqlHistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, String, JID, String, Date) - Method in interface tigase.muc.history.HistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, String, JID, String, Date) - Method in class tigase.muc.history.MemoryHistoryProvider
 
addSubjectChange(Room, String, JID, String, Date) - Method in class tigase.muc.history.MySqlHistoryProvider
Adds subject changes to log/history.
addSubjectChange(Room, String, JID, String, Date) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
Adds subject changes to log/history.
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
 
ADMINS_KEY - Static variable in class tigase.muc.MUCComponent
Field description
Affiliation - Enum in tigase.muc
 
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
 
clear() - Method in class tigase.muc.PresenceStore
 
clone() - Method in class tigase.muc.RoomConfig
 
clonePresence(Element) - Method in class tigase.muc.modules.PresenceModule
 
compareTo(RoomConfig) - Method in class tigase.muc.RoomConfig
 
config - Variable in class tigase.muc.modules.AbstractModule
 
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
 
createMessage(String, String, String, String, String, boolean, Date) - Method in class tigase.muc.history.AbstractHistoryProvider
 
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.AbstractModule
 
createRoom(Room) - Method in class tigase.muc.repository.MucDAO
 

D

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
 
DELETE_MESSAGES_QUERY - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
DELETE_MESSAGES_QUERY - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
DELETE_MESSAGES_QUERY - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
DerbySqlHistoryProvider - Class in tigase.muc.history
 
DerbySqlHistoryProvider(DataRepository) - Constructor for class tigase.muc.history.DerbySqlHistoryProvider
 
destroy(Room, String, String) - Method in class tigase.muc.modules.RoomConfigurationModule
 
destroyRoom(Room) - Method in interface tigase.muc.repository.IMucRepository
 
destroyRoom(Room) - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
destroyRoom(BareJID) - Method in class tigase.muc.repository.MucDAO
 
DiscoInfoModule - Class in tigase.muc.modules
 
DiscoInfoModule(MucConfig, ElementWriter, IMucRepository, MUCComponent) - Constructor for class tigase.muc.modules.DiscoInfoModule
 
DiscoItemsModule - Class in tigase.muc.modules
 
DiscoItemsModule(MucConfig, ElementWriter, IMucRepository, Map<String, CommandIfc>, MUCComponent) - Constructor for class tigase.muc.modules.DiscoItemsModule
 
doQuit(Room, JID) - Method in class tigase.muc.modules.PresenceModule
 

E

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

F

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

G

GET_MESSAGES_MAXSTANZAS_QUERY - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
GET_MESSAGES_MAXSTANZAS_QUERY - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY - Static variable in class tigase.muc.history.DerbySqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY - Static variable in class tigase.muc.history.MySqlHistoryProvider
 
GET_MESSAGES_SINCE_QUERY - Static variable in class tigase.muc.history.PostgreSqlHistoryProvider
 
getActiveRooms() - Method in interface tigase.muc.repository.IMucRepository
 
getActiveRooms() - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getAffiliation(BareJID) - Method in class tigase.muc.Room
 
getAffiliation(String) - Method in class tigase.muc.Room
 
getAffiliations() - Method in class tigase.muc.Room
 
getBestPresence(BareJID) - Method in class tigase.muc.PresenceStore
 
getCode() - Method in exception tigase.muc.exceptions.MUCException
 
getConfig() - Method in class tigase.muc.MUCComponent
 
getConfig() - Method in class tigase.muc.Room
 
getConfigForm() - Method in class tigase.muc.RoomConfig
 
getCreationDate(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getCreationDate() - Method in class tigase.muc.Room
 
getCreatorJid() - Method in class tigase.muc.Room
 
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
Method description
getDiscoFeatures() - Method in class tigase.muc.MUCComponent
Method description
getDiscoInfo(String, JID) - Method in class tigase.muc.MUCComponent
Method description
getDiscoItems(String, JID) - Method in class tigase.muc.MUCComponent
Method description
getErrorCondition() - Method in exception tigase.muc.exceptions.MUCException
 
getFeatures() - Method in interface tigase.muc.Module
 
getFeatures() - Method in class tigase.muc.modules.DiscoInfoModule
 
getFeatures() - Method in class tigase.muc.modules.DiscoItemsModule
 
getFeatures() - Method in class tigase.muc.modules.GroupchatMessageModule
 
getFeatures() - Method in class tigase.muc.modules.MediatedInvitationModule
 
getFeatures() - Method in class tigase.muc.modules.ModeratorModule
 
getFeatures() - Method in class tigase.muc.modules.PresenceModule
 
getFeatures() - Method in class tigase.muc.modules.PrivateMessageModule
 
getFeatures() - Method in class tigase.muc.modules.RoomConfigurationModule
 
getFeatures() - Method in class tigase.muc.modules.SoftwareVersionModule
 
getFeatures() - Method in class tigase.muc.modules.UniqueRoomNameModule
 
getFeatures() - Method in class tigase.muc.modules.XmppPingModule
 
getFeatures() - Method in class tigase.muc.ModulesManager
 
getFeaturesFromModule() - Method in class tigase.muc.MUCComponent
Method description
getHistoryManager(Map<String, Object>) - Static method in class tigase.muc.history.HistoryManagerFactory
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, ElementWriter) - Method in class tigase.muc.history.DerbySqlHistoryProvider
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, ElementWriter) - Method in interface tigase.muc.history.HistoryProvider
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, ElementWriter) - Method in class tigase.muc.history.MemoryHistoryProvider
 
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, ElementWriter) - Method in class tigase.muc.history.MySqlHistoryProvider
getHistoryMessages(Room, JID, Integer, Integer, Integer, Date, ElementWriter) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
getLastPresenceCopyByJid(BareJID) - Method in class tigase.muc.Room
 
getLoggingFormat() - Method in class tigase.muc.RoomConfig
 
getMaxHistory() - Method in class tigase.muc.RoomConfig
 
getMessage() - Method in exception tigase.muc.exceptions.MUCException
 
getModuleCriteria() - Method in interface tigase.muc.Module
 
getModuleCriteria() - Method in class tigase.muc.modules.DiscoInfoModule
 
getModuleCriteria() - Method in class tigase.muc.modules.DiscoItemsModule
 
getModuleCriteria() - Method in class tigase.muc.modules.GroupchatMessageModule
 
getModuleCriteria() - Method in class tigase.muc.modules.MediatedInvitationModule
 
getModuleCriteria() - Method in class tigase.muc.modules.ModeratorModule
 
getModuleCriteria() - Method in class tigase.muc.modules.PresenceModule
 
getModuleCriteria() - Method in class tigase.muc.modules.PrivateMessageModule
 
getModuleCriteria() - Method in class tigase.muc.modules.RoomConfigurationModule
 
getModuleCriteria() - Method in class tigase.muc.modules.SoftwareVersionModule
 
getModuleCriteria() - Method in class tigase.muc.modules.UniqueRoomNameModule
 
getModuleCriteria() - Method in class tigase.muc.modules.XmppPingModule
 
getMucRepository() - Method in class tigase.muc.MUCComponent
 
getName() - Method in exception tigase.muc.exceptions.MUCException
 
getName() - Method in class tigase.muc.MUCComponent
 
getNicknameFromJid(JID) - Static method in class tigase.muc.modules.AbstractModule
 
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
 
getPassword() - Method in class tigase.muc.RoomConfig
 
getPresence(JID) - Method in class tigase.muc.PresenceStore
 
getPresenceModule() - Method in class tigase.muc.Ghostbuster
 
getProps() - Method in class tigase.muc.MucConfig
 
getPublicVisibleRoomsIdList() - Method in interface tigase.muc.repository.IMucRepository
 
getPublicVisibleRoomsIdList() - Method in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
getRole(String) - Method in class tigase.muc.Room
 
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
 
getRoomDesc() - Method in class tigase.muc.RoomConfig
 
getRoomJID() - Method in class tigase.muc.Room
 
getRoomJID() - 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
 
getRoomName() - Method in class tigase.muc.RoomConfig
 
getRoomsJIDList() - Method in class tigase.muc.repository.MucDAO
 
getServiceName() - Method in class tigase.muc.MucConfig
 
getSubject(BareJID) - Method in class tigase.muc.repository.MucDAO
 
getSubject() - Method in class tigase.muc.Room
 
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
 
getText() - Method in exception tigase.muc.exceptions.MUCException
 
getType() - Method in exception tigase.muc.exceptions.MUCException
 
getVersion() - Static method in class tigase.muc.MucVersion
 
getWeight() - Method in enum tigase.muc.Affiliation
 
getWeight() - Method in enum tigase.muc.Role
 
Ghostbuster - Class in tigase.muc
 
Ghostbuster(MUCComponent) - Constructor for class tigase.muc.Ghostbuster
 
GroupchatMessageModule - Class in tigase.muc.modules
 
GroupchatMessageModule(MucConfig, ElementWriter, IMucRepository, HistoryProvider, MucLogger) - Constructor for class tigase.muc.modules.GroupchatMessageModule
 

H

HistoryManagerFactory - Class in tigase.muc.history
 
HistoryManagerFactory() - Constructor for class tigase.muc.history.HistoryManagerFactory
 
HistoryProvider - Interface in tigase.muc.history
 
HOSTNAMES_PROP_VAL - Variable in class tigase.muc.MUCComponent
Field description

I

IMucRepository - Interface in tigase.muc.repository
 
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.PostgreSqlHistoryProvider
init(Map<String, Object>) - Method in interface tigase.muc.logger.MucLogger
 
init(Map<String, Object>) - Method in class tigase.muc.logger.RoomChatLogger
 
init() - Method in class tigase.muc.MUCComponent
 
init(Map<String, Object>) - Method in class tigase.muc.MucConfig
 
init() - Method in class tigase.muc.RoomConfig
 
initBindings(Bindings) - Method in class tigase.muc.MUCComponent
 
InMemoryMucRepository - Class in tigase.muc.repository.inmemory
 
InMemoryMucRepository(MucConfig, MucDAO) - Constructor for class tigase.muc.repository.inmemory.InMemoryMucRepository
 
isAvailable(BareJID) - Method in class tigase.muc.PresenceStore
 
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
 
isDestroyRoom() - Method in enum tigase.muc.Affiliation
 
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
 
isKickParticipantsAndVisitors() - Method in enum tigase.muc.Role
 
isLockNewRoom() - Method in class tigase.muc.modules.PresenceModule
 
isLoggingEnabled() - Method in class tigase.muc.RoomConfig
 
isMessageFilterEnabled() - Method in class tigase.muc.MucConfig
 
isModifySubject() - Method in enum tigase.muc.Role
 
isOccupantInRoom(JID) - Method in class tigase.muc.Room
 
isPasswordProtectedRoom() - Method in class tigase.muc.RoomConfig
 
isPersistent() - Method in class tigase.muc.history.DerbySqlHistoryProvider
 
isPersistent() - Method in interface tigase.muc.history.HistoryProvider
 
isPersistent() - Method in class tigase.muc.history.MemoryHistoryProvider
 
isPersistent() - Method in class tigase.muc.history.MySqlHistoryProvider
 
isPersistent() - Method in class tigase.muc.history.PostgreSqlHistoryProvider
 
isPersistentRoom() - Method in class tigase.muc.RoomConfig
 
isPresenceBroadcastedToRoom() - Method in enum tigase.muc.Role
 
isPresenceFilterEnabled() - Method in class tigase.muc.MucConfig
 
isPresentInRoom() - Method in enum tigase.muc.Role
 
isProcessedByModule(Element) - Method in interface tigase.muc.Module
Deprecated. 
isProcessedByModule(Element) - Method in class tigase.muc.modules.AbstractModule
 
isProcessedByModule(Element) - Method in class tigase.muc.modules.SoftwareVersionModule
 
isProcessedByModule(Element) - Method in class tigase.muc.modules.XmppPingModule
 
isPublicLoggingEnabled() - Method in class tigase.muc.MucConfig
 
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
 
isViewOccupantsJid() - Method in enum tigase.muc.Affiliation
 

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.Ghostbuster
 
log - Variable in class tigase.muc.history.AbstractHistoryProvider
 
log - Static variable in class tigase.muc.history.HistoryManagerFactory
 
log - Variable in class tigase.muc.modules.AbstractModule
 
log - Static variable in class tigase.muc.modules.PresenceModule
 
log - Variable in class tigase.muc.MUCComponent
 
log - Variable in class tigase.muc.repository.inmemory.InMemoryMucRepository
 
log - Variable in class tigase.muc.repository.MucDAO
 
LOG_DIR_KEY - Static variable in class tigase.muc.MUCComponent
 

M

makeElement(Packet, boolean) - Method in exception tigase.muc.exceptions.MUCException
 
MediatedInvitationModule - Class in tigase.muc.modules
 
MediatedInvitationModule(MucConfig, ElementWriter, IMucRepository) - Constructor for class tigase.muc.modules.MediatedInvitationModule
 
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
 
ModeratorModule - Class in tigase.muc.modules
 
ModeratorModule(MucConfig, ElementWriter, IMucRepository) - Constructor for class tigase.muc.modules.ModeratorModule
 
Module - Interface in tigase.muc
 
ModulesManager - Class in tigase.muc
 
ModulesManager() - Constructor for class tigase.muc.ModulesManager
 
ModulesManager(ElementWriter) - Constructor for class tigase.muc.ModulesManager
 
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_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_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_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
Class description
MUCComponent() - Constructor for class tigase.muc.MUCComponent
 
MUCComponent(ElementWriter) - Constructor for class tigase.muc.MUCComponent
 
MucConfig - Class in tigase.muc
 
MucConfig() - Constructor for class tigase.muc.MucConfig
 
MucDAO - Class in tigase.muc.repository
 
MucDAO(MucConfig, 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
 
MucLogger - Interface in tigase.muc.logger
 
MucVersion - Class in tigase.muc
 
MySqlHistoryProvider - Class in tigase.muc.history
 
MySqlHistoryProvider(DataRepository) - Constructor for class tigase.muc.history.MySqlHistoryProvider
 

O

onChangeSubject(Room, String, String, Date) - Method in interface tigase.muc.Room.RoomListener
 
onConfigChanged(RoomConfig, Set<String>) - Method in interface tigase.muc.RoomConfig.RoomConfigListener
 
onPingReceived(Packet) - Method in class tigase.muc.Ghostbuster
 
onPingTimeout(String, JID) - Method in class tigase.muc.Ghostbuster
 
onSetAffiliation(Room, BareJID, Affiliation) - Method in interface tigase.muc.Room.RoomListener
 

P

parse(String) - Static method in class tigase.muc.DateUtil
 
ping() - Method in class tigase.muc.Ghostbuster
 
PING_EVERY_MINUTE_KEY - Static variable in class tigase.muc.MUCComponent
 
PostgreSqlHistoryProvider - Class in tigase.muc.history
 
PostgreSqlHistoryProvider(DataRepository) - Constructor for class tigase.muc.history.PostgreSqlHistoryProvider
 
PRESENCE_FILTER_ENABLED_KEY - Static variable in class tigase.muc.MUCComponent
 
PresenceModule - Class in tigase.muc.modules
 
PresenceModule(MucConfig, ElementWriter, IMucRepository, HistoryProvider, PresenceModule.DelayDeliveryThread.DelDeliverySend, MucLogger) - Constructor for class tigase.muc.modules.PresenceModule
 
PresenceModule.DelayDeliveryThread - Class in tigase.muc.modules
 
PresenceModule.DelayDeliveryThread(PresenceModule.DelayDeliveryThread.DelDeliverySend) - Constructor for class tigase.muc.modules.PresenceModule.DelayDeliveryThread
 
PresenceModule.DelayDeliveryThread.DelDeliverySend - Interface in tigase.muc.modules
 
PresenceModule.PresenceWrapper - Class in tigase.muc.modules
 
PresenceStore - Class in tigase.muc
 
PresenceStore() - Constructor for class tigase.muc.PresenceStore
 
PrivateMessageModule - Class in tigase.muc.modules
 
PrivateMessageModule(MucConfig, ElementWriter, IMucRepository) - Constructor for class tigase.muc.modules.PrivateMessageModule
 
process(Packet) - Method in interface tigase.muc.Module
 
process(Packet) - Method in class tigase.muc.modules.DiscoInfoModule
 
process(Packet) - Method in class tigase.muc.modules.DiscoItemsModule
 
process(Packet) - Method in class tigase.muc.modules.GroupchatMessageModule
 
process(Packet) - Method in class tigase.muc.modules.MediatedInvitationModule
 
process(Packet) - Method in class tigase.muc.modules.ModeratorModule
 
process(Packet) - Method in class tigase.muc.modules.PresenceModule
 
process(Packet) - Method in class tigase.muc.modules.PrivateMessageModule
 
process(Packet) - Method in class tigase.muc.modules.RoomConfigurationModule
 
process(Packet) - Method in class tigase.muc.modules.SoftwareVersionModule
 
process(Packet) - Method in class tigase.muc.modules.UniqueRoomNameModule
 
process(Packet) - Method in class tigase.muc.modules.XmppPingModule
 
process(Packet) - Method in class tigase.muc.ModulesManager
 
process(Packet, ElementWriter) - Method in class tigase.muc.ModulesManager
 
processChangeAvailabilityStatus(Room, Element, JID, String) - Method in class tigase.muc.modules.PresenceModule
 
processChangeNickname(Room, Element, JID, String, String) - Method in class tigase.muc.modules.PresenceModule
 
processEntering(Room, boolean, Element, JID, String) - Method in class tigase.muc.modules.PresenceModule
 
processExit(Room, Element, JID) - Method in class tigase.muc.modules.PresenceModule
 
processPacket(Packet) - Method in class tigase.muc.MUCComponent
Method description
processStanzaPacket(Packet) - Method in class tigase.muc.MUCComponent
 
put(Collection<Element>) - Method in class tigase.muc.modules.PresenceModule.DelayDeliveryThread
 
put(Element) - Method in class tigase.muc.modules.PresenceModule.DelayDeliveryThread
 

R

R - Static variable in class tigase.muc.Ghostbuster
 
read(UserRepository, MucConfig, String) - Method in class tigase.muc.RoomConfig
 
readRoom(BareJID) - Method in class tigase.muc.repository.MucDAO
 
register(T) - Method in class tigase.muc.ModulesManager
 
remove(JID) - Method in class tigase.muc.PresenceStore
 
removeHistory(Room) - Method in class tigase.muc.history.DerbySqlHistoryProvider
 
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.MySqlHistoryProvider
 
removeHistory(Room) - Method in class tigase.muc.history.PostgreSqlHistoryProvider
 
removeListener(Room.RoomListener) - Method in class tigase.muc.Room
 
removeListener(RoomConfig.RoomConfigListener) - Method in class tigase.muc.RoomConfig
 
removeOccupant(JID) - Method in class tigase.muc.Room
 
removeOccupant(String) - Method in class tigase.muc.Room
 
repository - Variable in class tigase.muc.modules.AbstractModule
 
RepositoryException - Exception in tigase.muc.repository
 
RepositoryException() - Constructor for exception tigase.muc.repository.RepositoryException
 
RepositoryException(String) - Constructor for exception tigase.muc.repository.RepositoryException
 
RepositoryException(String, Throwable) - Constructor for exception tigase.muc.repository.RepositoryException
 
RepositoryException(Throwable) - Constructor for exception tigase.muc.repository.RepositoryException
 
Role - Enum in tigase.muc
 
Room - Class in tigase.muc
 
Room(RoomConfig, Date, BareJID) - Constructor for class tigase.muc.Room
 
Room.RoomListener - 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, boolean) - Constructor for class tigase.muc.RoomConfig
 
RoomConfig.Anonymity - Enum in tigase.muc
 
RoomConfig.LogFormat - Enum in tigase.muc
 
RoomConfig.RoomConfigListener - Interface in tigase.muc
 
RoomConfigurationModule - Class in tigase.muc.modules
 
RoomConfigurationModule(MucConfig, ElementWriter, IMucRepository, HistoryProvider, GroupchatMessageModule) - Constructor for class tigase.muc.modules.RoomConfigurationModule
 
run() - Method in class tigase.muc.modules.PresenceModule.DelayDeliveryThread
 

S

sendDelayedPacket(Packet) - Method in interface tigase.muc.modules.PresenceModule.DelayDeliveryThread.DelDeliverySend
 
sendDelayedPacket(Packet) - Method in class tigase.muc.MUCComponent
Method description
sendMessagesToAllOccupants(Room, JID, Element...) - Method in class tigase.muc.modules.GroupchatMessageModule
 
sendMucMessage(Room, String, String) - Method in class tigase.muc.modules.AbstractModule
 
setAffiliation(BareJID, BareJID, Affiliation) - Method in class tigase.muc.repository.MucDAO
 
setAffiliations(Map<BareJID, Affiliation>) - Method in class tigase.muc.Room
 
setChatStateAllowed(Boolean) - Method in class tigase.muc.modules.GroupchatMessageModule
 
setConfig(MucConfig) - Method in class tigase.muc.MUCComponent
 
setLockNewRoom(boolean) - Method in class tigase.muc.modules.PresenceModule
 
setMucRepository(IMucRepository) - Method in class tigase.muc.MUCComponent
Method description
setNewRole(String, Role) - Method in class tigase.muc.Room
 
setNewSubject(String, String) - Method in class tigase.muc.Room
 
setPresenceModule(PresenceModule) - Method in class tigase.muc.Ghostbuster
 
setProperties(Map<String, Object>) - Method in class tigase.muc.MUCComponent
Method description
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
 
SoftwareVersionModule - Class in tigase.muc.modules
 
SoftwareVersionModule(ElementWriter) - Constructor for class tigase.muc.modules.SoftwareVersionModule
 

T

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
 

U

UniqueRoomNameModule - Class in tigase.muc.modules
 
UniqueRoomNameModule(MucConfig, ElementWriter, IMucRepository) - Constructor for class tigase.muc.modules.UniqueRoomNameModule
 
unregister(Module) - Method in class tigase.muc.ModulesManager
 
update(Packet) - Method in class tigase.muc.Ghostbuster
 
update(Element) - Method in class tigase.muc.PresenceStore
 
updateLastAccessDate(BareJID) - Method in class tigase.muc.repository.MucDAO
 
updatePresenceByJid(JID, 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.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.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.

W

write(Collection<Packet>) - Method in interface tigase.muc.ElementWriter
 
write(Packet) - Method in interface tigase.muc.ElementWriter
 
write(UserRepository, MucConfig, String) - Method in class tigase.muc.RoomConfig
 
writeElement(Collection<Element>) - Method in interface tigase.muc.ElementWriter
 
writeElement(Element) - Method in interface tigase.muc.ElementWriter
 
writer - Variable in class tigase.muc.modules.AbstractModule
 
writer - Variable in class tigase.muc.modules.SoftwareVersionModule
 
writer - Variable in class tigase.muc.modules.XmppPingModule
 

X

XmppPingModule - Class in tigase.muc.modules
 
XmppPingModule(ElementWriter) - Constructor for class tigase.muc.modules.XmppPingModule
 

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

Copyright © 2007-2012 Tigase. All Rights Reserved.