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 Detail

      • WellKnownModule

        public WellKnownModule()
    • Method Detail

      • getDescription

        public java.lang.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
      • getHostMetaLinks

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