Package tigase.muc.modules
Class RoomConfigurationModule
java.lang.Object
tigase.component.modules.AbstractModule
tigase.muc.modules.AbstractMucModule
tigase.muc.modules.RoomConfigurationModule
- All Implemented Interfaces:
tigase.component.modules.Module
@Bean(name="ownerModule",
active=true)
public class RoomConfigurationModule
extends AbstractMucModule
- Author:
- bmalkow
-
Field Summary
FieldsFields inherited from class tigase.component.modules.AbstractModule
eventBus, log, writerFields inherited from interface tigase.component.modules.Module
EMPTY_FEATURES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic tigase.xml.ElementcreateRoomCreatedEvent(Room room) voidString[]tigase.criteria.Criteriavoidprocess(tigase.server.Packet element) Methods inherited from class tigase.muc.modules.AbstractMucModule
createResultIQ, getNicknameFromJid, sendMucMessageMethods inherited from class tigase.component.modules.AbstractModule
fireEvent, getEventBus, getWriter, setEventBus, setWriter, write, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.component.modules.Module
canHandle
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
RoomConfigurationModule
public RoomConfigurationModule()
-
-
Method Details
-
createRoomCreatedEvent
-
destroy
public void destroy(Room room, String jid, String reason) throws tigase.util.stringprep.TigaseStringprepException, tigase.component.exceptions.RepositoryException - Throws:
tigase.util.stringprep.TigaseStringprepExceptiontigase.component.exceptions.RepositoryException
-
getFeatures
-
getModuleCriteria
public tigase.criteria.Criteria getModuleCriteria() -
process
- Throws:
MUCException
-