• Guus der Kinderen's avatar
    OF-1033: Users should be notified of MUC service shutdown · ab86a3f9
    Guus der Kinderen authored
    This commit notifies all users that are in a MUC on the local server node of
    a shut down of the service. The notification conforms to XEP-0045.
    
    In order to prevent a prolonged shut down, this commit:
    - ensures that a shutdown routine is executed just once (instead of for each
      type of interface being shut down: module,component and listener)
    - the presence stanza that is sent is constructed using in-memory objects
      only (no database lookups)
    - all notification occurs in a thread pool, which will concurrently process
      them, but will terminate forcibly after a certain amount of time.
    ab86a3f9
Name
Last commit
Last update
..
cluster Loading commit data...
spi Loading commit data...
CannotBeInvitedException.java Loading commit data...
ConflictException.java Loading commit data...
ForbiddenException.java Loading commit data...
HistoryRequest.java Loading commit data...
HistoryStrategy.java Loading commit data...
MUCEventDelegate.java Loading commit data...
MUCEventDispatcher.java Loading commit data...
MUCEventListener.java Loading commit data...
MUCRole.java Loading commit data...
MUCRoom.java Loading commit data...
MUCRoomHistory.java Loading commit data...
MUCUser.java Loading commit data...
MultiUserChatManager.java Loading commit data...
MultiUserChatService.java Loading commit data...
NotAcceptableException.java Loading commit data...
NotAllowedException.java Loading commit data...
RegistrationRequiredException.java Loading commit data...
RoomLockedException.java Loading commit data...
ServiceUnavailableException.java Loading commit data...
package-info.java Loading commit data...