@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, getStatistics
protected static final String ID
public String getId()
getId
in interface SpamFilter
public double getSpamProbability()
getSpamProbability
in interface SpamFilter
public void initialize()
initialize
in interface tigase.kernel.beans.Initializable
public void beforeUnregister()
beforeUnregister
in interface tigase.kernel.beans.UnregisterAware
protected boolean filterPacket(tigase.server.Packet packet, tigase.xmpp.XMPPResourceConnection session)
filterPacket
in class AbstractSpamFilter
protected void cleanUp()
Copyright © 2017–2019 Tigase. All rights reserved.