Package tigase.http.modules
Class IndexModule
- java.lang.Object
-
- tigase.http.AbstractHttpModule
-
- tigase.http.modules.AbstractBareModule
-
- tigase.http.modules.AbstractModule
-
- tigase.http.modules.IndexModule
-
- All Implemented Interfaces:
Module,tigase.kernel.beans.config.ConfigurationChangedAware,tigase.kernel.beans.Initializable,tigase.kernel.beans.RegistrarBean,tigase.kernel.beans.UnregisterAware,tigase.stats.StatisticHolder
@Bean(name="index", parent=HttpMessageReceiver.class, active=true) @ConfigType({DefaultMode,SessionManagerMode,ConnectionManagersMode,ComponentMode}) public class IndexModule extends AbstractModuleCreated by andrzej on 28.05.2016.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexModule.IndexServlet
-
Field Summary
-
Fields inherited from class tigase.http.modules.AbstractBareModule
commandManager, name
-
Fields inherited from class tigase.http.AbstractHttpModule
contextPath, httpServer, vhosts
-
Fields inherited from interface tigase.http.modules.Module
HTTP_CONTEXT_PATH_KEY, HTTP_SERVER_KEY, VHOSTS_KEY
-
-
Constructor Summary
Constructors Constructor Description IndexModule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()static IndexModulegetInstance(String uuid)protected List<DeploymentInfo>listDeployments()voidsetName(String name)voidstart()voidstop()-
Methods inherited from class tigase.http.modules.AbstractModule
getAuthRepository, getModuleByUUID, getUserRepository, isRequestAllowed
-
Methods inherited from class tigase.http.modules.AbstractBareModule
addOutPacket, addOutPacket, everyHour, everyMinute, everySecond, executedIn, getComponentName, getDiscoInfo, getDiscoItems, getFeatures, getJid, getName, getStatistics, init, initBindings, initialize, isAdmin, processPacket, setStatisticsPrefix, statisticExecutedIn
-
Methods inherited from class tigase.http.AbstractHttpModule
beanConfigurationChanged, beforeUnregister, getKernel, register, unregister
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tigase.kernel.beans.config.ConfigurationChangedAware
beanConfigurationChanged
-
Methods inherited from interface tigase.http.modules.Module
addOutPacket, addOutPacket, getDiscoInfo, getDiscoItems, getFeatures, getJid, getName, init, initBindings, isAdmin, processPacket
-
-
-
-
Method Detail
-
getInstance
public static IndexModule getInstance(String uuid)
-
setName
public void setName(String name)
- Overrides:
setNamein classAbstractBareModule
-
getDescription
public String getDescription()
-
start
public void start()
- Specified by:
startin interfaceModule- Overrides:
startin classAbstractBareModule
-
stop
public void stop()
- Specified by:
stopin interfaceModule- Overrides:
stopin classAbstractBareModule
-
listDeployments
protected List<DeploymentInfo> listDeployments()
-
-