@Bean(name="ghostbuster",
parent=MUCComponent.class,
active=true)
public class Ghostbuster2
extends tigase.component.ScheduledTask
| Modifier and Type | Class and Description |
|---|---|
protected class |
Ghostbuster2.MonitoredObject |
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
log |
protected Map<tigase.xmpp.jid.JID,Ghostbuster2.MonitoredObject> |
monitoredObjects |
static Set<String> |
R |
| Constructor and Description |
|---|
Ghostbuster2() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(tigase.xmpp.jid.JID occupantJid,
Room room) |
PresenceModule |
getPresenceModule() |
protected void |
onPingReceived(tigase.server.Packet packet) |
protected void |
onPingTimeout(tigase.xmpp.jid.JID stanzaTo) |
void |
ping() |
void |
remove(Collection<tigase.xmpp.jid.JID> occupantJids,
Room room) |
void |
remove(tigase.xmpp.jid.JID occupantJid,
Room room) |
void |
run() |
void |
setPresenceModule(PresenceModule presenceModule) |
void |
update(tigase.server.Packet packet) |
beanConfigurationChanged, beforeUnregister, initializeprotected final Map<tigase.xmpp.jid.JID,Ghostbuster2.MonitoredObject> monitoredObjects
protected Logger log
public void add(tigase.xmpp.jid.JID occupantJid,
Room room)
public PresenceModule getPresenceModule()
public void setPresenceModule(PresenceModule presenceModule)
public void ping()
throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepExceptionpublic void remove(Collection<tigase.xmpp.jid.JID> occupantJids, Room room)
public void remove(tigase.xmpp.jid.JID occupantJid,
Room room)
public void run()
public void update(tigase.server.Packet packet)
throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepExceptionprotected void onPingReceived(tigase.server.Packet packet)
throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepExceptionprotected void onPingTimeout(tigase.xmpp.jid.JID stanzaTo)
throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepExceptionCopyright © 2007–2019 "Tigase, Inc.". All rights reserved.