Class SelfPingerMonitor

  • All Implemented Interfaces:
    java.lang.Runnable, tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware

    @Bean(name="self-pinger-monitor",
          parent=MUCComponent.class,
          active=true)
    public class SelfPingerMonitor
    extends tigase.component.ScheduledTask
    • Field Summary

      • Fields inherited from class tigase.component.ScheduledTask

        component
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Request register​(tigase.xmpp.jid.JID jidFrom, tigase.xmpp.jid.JID jidTo, java.lang.String id)  
      void registerResponse​(tigase.xmpp.jid.JID jid, java.lang.String stanzaId, Request.Result result)  
      void run()  
      void setHandler​(SelfPingerMonitor.Handler handler)  
      • Methods inherited from class tigase.component.ScheduledTask

        beanConfigurationChanged, beforeUnregister, initialize
      • Methods inherited from class tigase.util.common.TimerTask

        cancel, cancel, isCancelled, isScheduled, reset, setScheduledFuture
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SelfPingerMonitor

        public SelfPingerMonitor()
    • Method Detail

      • register

        public Request register​(tigase.xmpp.jid.JID jidFrom,
                                tigase.xmpp.jid.JID jidTo,
                                java.lang.String id)
      • registerResponse

        public void registerResponse​(tigase.xmpp.jid.JID jid,
                                     java.lang.String stanzaId,
                                     Request.Result result)
      • run

        public void run()