Package tigase.server.rtbl
Class RTBLEventModule
java.lang.Object
tigase.component.modules.AbstractModule
tigase.server.rtbl.RTBLEventModule
- All Implemented Interfaces:
Module
@Bean(name="rtblEventModule",
parent=RTBLComponent.class,
active=true)
public class RTBLEventModule
extends AbstractModule
-
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 TypeMethodDescriptionReturns critera used by Component to select module to handle incoming stanza.voidProcess incoming stanza.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
-
Field Details
-
criteria
-
-
Constructor Details
-
RTBLEventModule
public RTBLEventModule()
-
-
Method Details
-
getModuleCriteria
Description copied from interface:ModuleReturns critera used by Component to select module to handle incoming stanza.- Returns:
- criteria of selecting module.
-
process
Description copied from interface:ModuleProcess incoming stanza.- Parameters:
packet- receivedstanza.- Throws:
ComponentException- if stanza can't be processed correctly. ComponentException is converted to error stanza and returned to stanza sender.TigaseStringprepException- if there was an error during stringprep processing.
-