Package tigase.muc.modules
Class AbstractMucModule
java.lang.Object
tigase.component.modules.AbstractModule
tigase.muc.modules.AbstractMucModule
- All Implemented Interfaces:
tigase.component.modules.Module
- Direct Known Subclasses:
GroupchatMessageModule,IqStanzaForwarderModule,MediatedInvitationModule,ModeratorModule,PresenceModuleImpl,PrivateMessageModule,RegisterModule,RoomConfigurationModule,UniqueRoomNameModule,VCardModule
public abstract class AbstractMucModule
extends tigase.component.modules.AbstractModule
- Author:
- bmalkow
-
Field Summary
Fields 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.ElementcreateResultIQ(tigase.xml.Element iq) static StringgetNicknameFromJid(tigase.xmpp.jid.JID jid) protected voidsendMucMessage(Room room, String recipientNickame, String message) Methods 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, getFeatures, getModuleCriteria, process
-
Constructor Details
-
AbstractMucModule
public AbstractMucModule()
-
-
Method Details
-
createResultIQ
public static tigase.xml.Element createResultIQ(tigase.xml.Element iq) -
getNicknameFromJid
-
sendMucMessage
protected void sendMucMessage(Room room, String recipientNickame, String message) throws tigase.util.stringprep.TigaseStringprepException - Throws:
tigase.util.stringprep.TigaseStringprepException
-