@Bean(name="presence-subscribe",
parent=SpamProcessor.class,
active=true)
public class PresenceSubscribeFilter
extends AbstractSpamFilter
implements tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware
| Modifier and Type | Class and Description |
|---|---|
static class |
PresenceSubscribeFilter.Counter |
| Constructor and Description |
|---|
PresenceSubscribeFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeUnregister() |
protected void |
cleanUp() |
protected boolean |
filterPacket(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session) |
String |
getId() |
double |
getSpamProbability() |
void |
initialize() |
filter, getStatisticsprotected static final String ID
public String getId()
getId in interface SpamFilterpublic double getSpamProbability()
getSpamProbability in interface SpamFilterpublic void initialize()
initialize in interface tigase.kernel.beans.Initializablepublic void beforeUnregister()
beforeUnregister in interface tigase.kernel.beans.UnregisterAwareprotected boolean filterPacket(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session)
filterPacket in class AbstractSpamFilterprotected void cleanUp()
Copyright © 2017–2019 Tigase. All rights reserved.