Package tigase.muc.modules.selfping
Class SelfPingerMonitor
- java.lang.Object
-
- tigase.util.common.TimerTask
-
- tigase.component.ScheduledTask
-
- tigase.muc.modules.selfping.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSelfPingerMonitor.Handlerstatic classSelfPingerMonitor.ResultStatus
-
Constructor Summary
Constructors Constructor Description SelfPingerMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Requestregister(tigase.xmpp.jid.JID jidFrom, tigase.xmpp.jid.JID jidTo, java.lang.String id)voidregisterResponse(tigase.xmpp.jid.JID jid, java.lang.String stanzaId, Request.Result result)voidrun()voidsetHandler(SelfPingerMonitor.Handler handler)-
Methods inherited from class tigase.component.ScheduledTask
beanConfigurationChanged, beforeUnregister, initialize
-
-
-
-
Method Detail
-
register
public Request register(tigase.xmpp.jid.JID jidFrom, tigase.xmpp.jid.JID jidTo, java.lang.String id)
-
setHandler
public void setHandler(SelfPingerMonitor.Handler handler)
-
registerResponse
public void registerResponse(tigase.xmpp.jid.JID jid, java.lang.String stanzaId, Request.Result result)
-
run
public void run()
-
-