tigase.muc
Class ModulesManager

java.lang.Object
  extended by tigase.muc.ModulesManager

public class ModulesManager
extends Object


Constructor Summary
ModulesManager()
           
ModulesManager(ElementWriter writer)
           
 
Method Summary
 Collection<String> getFeatures()
           
 boolean process(tigase.server.Packet packet)
           
 boolean process(tigase.server.Packet packet, ElementWriter writer)
           
<T extends Module>
T
register(T module)
           
 void unregister(Module module)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModulesManager

public ModulesManager()

ModulesManager

public ModulesManager(ElementWriter writer)
Method Detail

getFeatures

public Collection<String> getFeatures()

process

public boolean process(tigase.server.Packet packet)
                throws MUCException,
                       tigase.util.TigaseStringprepException
Throws:
MUCException
tigase.util.TigaseStringprepException

process

public boolean process(tigase.server.Packet packet,
                       ElementWriter writer)
                throws MUCException,
                       tigase.util.TigaseStringprepException
Throws:
MUCException
tigase.util.TigaseStringprepException

register

public <T extends Module> T register(T module)

unregister

public void unregister(Module module)


Copyright © 2007-2012 Tigase. All Rights Reserved.