public abstract class AbstractSpamFilter extends Object implements SpamFilter
| Constructor and Description |
|---|
AbstractSpamFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filter(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session)
Method processes packet and checks if it is a SPAM or not
|
protected abstract boolean |
filterPacket(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session) |
void |
getStatistics(String name,
tigase.stats.StatisticsList list)
Method should fill the
list parameter value with statistics about processed stanzas. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getSpamProbabilitypublic boolean filter(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session)
SpamFilterfilter in interface SpamFilterpublic void getStatistics(String name, tigase.stats.StatisticsList list)
SpamFilterlist parameter value with statistics about processed stanzas.
Default implementation should be used if there are no meaningful values to return.getStatistics in interface SpamFilterprotected abstract boolean filterPacket(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session)
Copyright © 2017–2021 Tigase. All rights reserved.