Class DiscoveryModule

  • All Implemented Interfaces:
    tigase.component.modules.ContextAware, tigase.component.modules.InitializingModule, tigase.component.modules.Module

    public class DiscoveryModule
    extends tigase.component.modules.impl.DiscoveryModule<MucContext>
    Author:
    bmalkow
    • Field Summary

      • Fields inherited from class tigase.component.modules.impl.DiscoveryModule

        DISCO_INFO_XMLNS, DISCO_ITEMS_XMLNS, ID
      • Fields inherited from class tigase.component.modules.AbstractModule

        context, log
    • Constructor Summary

      Constructors 
      Constructor Description
      DiscoveryModule()  
    • Constructor Detail

      • DiscoveryModule

        public DiscoveryModule()
    • Method Detail

      • processDiscoInfo

        protected void processDiscoInfo​(tigase.server.Packet packet,
                                        tigase.xmpp.JID requestedJID,
                                        String node,
                                        tigase.xmpp.JID senderJID)
                                 throws tigase.component.exceptions.ComponentException,
                                        tigase.component.exceptions.RepositoryException
        Overrides:
        processDiscoInfo in class tigase.component.modules.impl.DiscoveryModule<MucContext>
        Throws:
        tigase.component.exceptions.ComponentException
        tigase.component.exceptions.RepositoryException
      • processDiscoItems

        protected void processDiscoItems​(tigase.server.Packet packet,
                                         tigase.xmpp.JID requestedJID,
                                         String node,
                                         tigase.xmpp.JID senderJID)
                                  throws tigase.component.exceptions.ComponentException,
                                         tigase.component.exceptions.RepositoryException
        Overrides:
        processDiscoItems in class tigase.component.modules.impl.DiscoveryModule<MucContext>
        Throws:
        tigase.component.exceptions.ComponentException
        tigase.component.exceptions.RepositoryException