public abstract class AbstractModule extends AbstractBareModule implements Module, tigase.kernel.beans.Initializable, tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.UnregisterAware
commandManager, namecontextPath, httpServer, uuid, vhostsHTTP_CONTEXT_PATH_KEY, HTTP_SERVER_KEY, VHOSTS_KEY| Constructor and Description |
|---|
AbstractModule() |
| Modifier and Type | Method and Description |
|---|---|
tigase.db.AuthRepository |
getAuthRepository() |
static <T extends Module> |
getModuleByUUID(String uuid) |
tigase.db.UserRepository |
getUserRepository() |
boolean |
isRequestAllowed(String key,
String domain,
String path) |
void |
setApiKeyRepository(ApiKeyRepository apiKeyRepository) |
void |
stop() |
addOutPacket, addOutPacket, everyHour, everyMinute, everySecond, executedIn, getComponentName, getDiscoInfo, getDiscoItems, getFeatures, getJid, getName, getStatistics, init, initBindings, initialize, isAdmin, processPacket, setName, setStatisticsPrefix, start, statisticExecutedInbeanConfigurationChanged, beforeUnregister, getKernel, register, unregisterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOutPacket, addOutPacket, getDescription, getDiscoInfo, getDiscoItems, getFeatures, getJid, getName, init, initBindings, isAdmin, processPacket, starteveryHour, everyMinute, everySecond, getStatistics, setStatisticsPrefix, statisticExecutedInpublic void setApiKeyRepository(ApiKeyRepository apiKeyRepository)
public boolean isRequestAllowed(String key, String domain, String path)
isRequestAllowed in interface Modulepublic tigase.db.UserRepository getUserRepository()
getUserRepository in interface Modulepublic tigase.db.AuthRepository getAuthRepository()
getAuthRepository in interface Modulepublic void stop()
stop in interface Modulestop in class AbstractBareModuleCopyright © 2017 Tigase. All rights reserved.