public class RestModule extends AbstractModule
commandManager, uuidHTTP_CONTEXT_PATH_KEY, HTTP_SERVER_KEY, VHOSTS_KEY| Constructor and Description |
|---|
RestModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
everyHour() |
void |
everyMinute() |
void |
everySecond() |
void |
executedIn(String path,
long executionTime) |
Map<String,Object> |
getDefaults() |
String |
getDescription() |
static File[] |
getGroovyFiles(File scriptsDirFile) |
String |
getName() |
protected List<? extends RestServlet> |
getRestServlets() |
void |
getStatistics(String compName,
tigase.stats.StatisticsList list) |
void |
init(tigase.xmpp.JID jid,
PacketWriter writer) |
protected void |
registerRestServlet(RestServlet servlet) |
void |
setProperties(Map<String,Object> props) |
void |
start() |
void |
statisticExecutedIn(long executionTime) |
void |
stop() |
addOutPacket, addOutPacket, getAuthRepository, getDiscoInfo, getDiscoItems, getFeatures, getJid, getModuleByUUID, getUserRepository, initBindings, isAdmin, isRequestAllowed, processPacket, setStatisticsPrefixpublic void everyHour()
everyHour in interface tigase.stats.StatisticHoldereveryHour in class AbstractModulepublic void everyMinute()
everyMinute in interface tigase.stats.StatisticHoldereveryMinute in class AbstractModulepublic void everySecond()
everySecond in interface tigase.stats.StatisticHoldereverySecond in class AbstractModulepublic void init(tigase.xmpp.JID jid,
PacketWriter writer)
init in interface Moduleinit in class AbstractModulepublic String getName()
public String getDescription()
public void start()
start in interface Modulestart in class AbstractModulepublic void stop()
stop in interface Modulestop in class AbstractModulepublic Map<String,Object> getDefaults()
getDefaults in interface ModulegetDefaults in class AbstractModulepublic void setProperties(Map<String,Object> props)
setProperties in interface ModulesetProperties in class AbstractModulepublic void getStatistics(String compName, tigase.stats.StatisticsList list)
getStatistics in interface tigase.stats.StatisticHoldergetStatistics in class AbstractModulepublic void executedIn(String path, long executionTime)
executedIn in class AbstractModulepublic void statisticExecutedIn(long executionTime)
statisticExecutedIn in interface tigase.stats.StatisticHolderstatisticExecutedIn in class AbstractModuleprotected void registerRestServlet(RestServlet servlet)
protected List<? extends RestServlet> getRestServlets()
Copyright © 2013–2020 "Tigase, Inc.". All rights reserved.