Class XmppPingModule

java.lang.Object
tigase.component.modules.AbstractModule
tigase.component.modules.impl.XmppPingModule
All Implemented Interfaces:
Module

@Bean(name="urn:xmpp:ping", active=true) public class XmppPingModule extends AbstractModule
  • Field Details

  • Constructor Details

    • XmppPingModule

      public XmppPingModule()
  • Method Details

    • getFeatures

      public String[] getFeatures()
      Description copied from interface: Module
      Returns XMPP features offered by module. Features will be returned by Service Discovery.
      Returns:
      array of features or null.
    • getModuleCriteria

      public Criteria getModuleCriteria()
      Description copied from interface: Module
      Returns critera used by Component to select module to handle incoming stanza.
      Returns:
      criteria of selecting module.
    • process

      public void process(Packet iq) throws ComponentException
      Description copied from interface: Module
      Process incoming stanza.
      Parameters:
      iq - received stanza.
      Throws:
      ComponentException - if stanza can't be processed correctly. ComponentException is converted to error stanza and returned to stanza sender.