Class WellKnownModule

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="well-known", parent=HttpMessageReceiver.class, active=true) @ConfigType({DefaultMode,SessionManagerMode,ConnectionManagersMode,ComponentMode}) public class WellKnownModule extends AbstractModule implements tigase.kernel.beans.RegistrarBean
  • Constructor Details

    • WellKnownModule

      public WellKnownModule()
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface Module
    • register

      public void register(tigase.kernel.core.Kernel kernel)
      Specified by:
      register in interface tigase.kernel.beans.RegistrarBean
      Overrides:
      register in class AbstractHttpModule
    • unregister

      public void unregister(tigase.kernel.core.Kernel kernel)
      Specified by:
      unregister in interface tigase.kernel.beans.RegistrarBean
      Overrides:
      unregister in class AbstractHttpModule
    • start

      public void start()
      Specified by:
      start in interface Module
      Overrides:
      start in class AbstractBareModule
    • stop

      public void stop()
      Specified by:
      stop in interface Module
      Overrides:
      stop in class AbstractBareModule
    • getHostMetaLinks

      public List<tigase.http.modules.wellknown.HostMetaServlet.Link> getHostMetaLinks(String domain)