tigase.muc.modules
Class IqStanzaForwarderModule

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

public class IqStanzaForwarderModule
extends AbstractModule

Author:
bmalkow

Field Summary
 
Fields inherited from class tigase.muc.modules.AbstractModule
config, log, repository
 
Constructor Summary
IqStanzaForwarderModule(MucConfig config, IMucRepository mucRepository)
           
 
Method Summary
 java.lang.String[] getFeatures()
           
 tigase.criteria.Criteria getModuleCriteria()
           
 boolean isProcessedByModule(tigase.xml.Element element)
           
 java.util.List<tigase.xml.Element> process(tigase.xml.Element element)
           
 
Methods inherited from class tigase.muc.modules.AbstractModule
createResultIQ, getNicknameFromJid, getRoomId, makeArray, prepateMucMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IqStanzaForwarderModule

public IqStanzaForwarderModule(MucConfig config,
                               IMucRepository mucRepository)
Method Detail

getFeatures

public java.lang.String[] getFeatures()

getModuleCriteria

public tigase.criteria.Criteria getModuleCriteria()

isProcessedByModule

public boolean isProcessedByModule(tigase.xml.Element element)
Specified by:
isProcessedByModule in interface Module
Overrides:
isProcessedByModule in class AbstractModule

process

public java.util.List<tigase.xml.Element> process(tigase.xml.Element element)
                                           throws MUCException
Throws:
MUCException


Copyright © 2007-2008 Tigase. All Rights Reserved.