public class ModulesManager extends Object
| Constructor and Description |
|---|
ModulesManager() |
ModulesManager(PacketWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
everyHour() |
void |
everyMinute() |
void |
everySecond() |
protected <T extends Module> |
getByClass(Class<T> moduleClass) |
Collection<String> |
getFeatures() |
void |
getStatistics(String compName,
tigase.stats.StatisticsList list) |
boolean |
isRegistered(Class<? extends Module> moduleClass) |
boolean |
isRegistered(Module module) |
boolean |
process(tigase.server.Packet packet) |
boolean |
process(tigase.server.Packet packet,
PacketWriter writer) |
<T extends Module,S extends T> |
register(Class<T> cls,
S module,
boolean skipIfExists) |
<T extends Module> |
register(T module,
boolean skipIfExists) |
void |
reset() |
void |
unregister(Class<? extends Module> moduleClass) |
void |
unregister(Module module) |
public ModulesManager()
public ModulesManager(PacketWriter writer)
public void everyHour()
public void everyMinute()
public void everySecond()
public Collection<String> getFeatures()
public void getStatistics(String compName, tigase.stats.StatisticsList list)
public boolean isRegistered(Module module)
public boolean process(tigase.server.Packet packet)
throws ComponentException,
tigase.util.TigaseStringprepException
ComponentExceptiontigase.util.TigaseStringprepExceptionpublic boolean process(tigase.server.Packet packet,
PacketWriter writer)
throws ComponentException,
tigase.util.TigaseStringprepException
ComponentExceptiontigase.util.TigaseStringprepExceptionpublic <T extends Module> T register(T module, boolean skipIfExists)
public <T extends Module,S extends T> T register(Class<T> cls, S module, boolean skipIfExists)
public void reset()
public void unregister(Module module)
Copyright © 2008–2017 Tigase. All rights reserved.