tigase.muc.modules
Class RoomConfigurationModule

java.lang.Object
  extended by tigase.muc.modules.AbstractModule
      extended by tigase.muc.modules.RoomConfigurationModule
All Implemented Interfaces:
Module

public class RoomConfigurationModule
extends AbstractModule

Author:
bmalkow

Field Summary
 
Fields inherited from class tigase.muc.modules.AbstractModule
config, log, repository, writer
 
Constructor Summary
RoomConfigurationModule(MucConfig config, ElementWriter writer, IMucRepository mucRepository, HistoryProvider historyProvider, GroupchatMessageModule messageModule)
           
 
Method Summary
 void destroy(Room room, String jid, String reason)
           
 String[] getFeatures()
           
 tigase.criteria.Criteria getModuleCriteria()
           
 void process(tigase.server.Packet element)
           
 
Methods inherited from class tigase.muc.modules.AbstractModule
createResultIQ, getNicknameFromJid, isProcessedByModule, sendMucMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomConfigurationModule

public RoomConfigurationModule(MucConfig config,
                               ElementWriter writer,
                               IMucRepository mucRepository,
                               HistoryProvider historyProvider,
                               GroupchatMessageModule messageModule)
Method Detail

destroy

public void destroy(Room room,
                    String jid,
                    String reason)
             throws tigase.util.TigaseStringprepException,
                    RepositoryException
Throws:
tigase.util.TigaseStringprepException
RepositoryException

getFeatures

public String[] getFeatures()

getModuleCriteria

public tigase.criteria.Criteria getModuleCriteria()

process

public void process(tigase.server.Packet element)
             throws MUCException
Throws:
MUCException


Copyright © 2007-2012 Tigase. All Rights Reserved.