A B C E F G H I K L M P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractSpamFilter - Class in tigase.spam.filters
-
Created by andrzej on 13.04.2017.
- AbstractSpamFilter() - Constructor for class tigase.spam.filters.AbstractSpamFilter
- Activator - Class in tigase.spam
-
Created by andrzej on 09.04.2017.
- Activator() - Constructor for class tigase.spam.Activator
B
- beanConfigurationChanged(Collection<String>) - Method in class tigase.spam.filters.KnownSpammersFilter
- beforeUnregister() - Method in class tigase.spam.filters.PresenceSubscribeFilter
C
- check(int) - Method in class tigase.spam.filters.PresenceSubscribeFilter.Counter
- check(int) - Method in class tigase.spam.filters.PresenceSubscribeOutgoingFilter.Counter
- cleanUp() - Method in class tigase.spam.filters.PresenceSubscribeFilter
- cleanUp() - Method in class tigase.spam.filters.PresenceSubscribeFilter.Counter
- cleanUp() - Method in class tigase.spam.filters.PresenceSubscribeOutgoingFilter.Counter
- compareTo(KnownSpammersFilter.Spammer) - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
- Counter() - Constructor for class tigase.spam.filters.PresenceSubscribeFilter.Counter
- Counter() - Constructor for class tigase.spam.filters.PresenceSubscribeOutgoingFilter.Counter
E
- execute(AdhHocRequest, AdHocResponse) - Method in class tigase.spam.adhocs.ListKnownSpammers
F
- filter(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.AbstractSpamFilter
- filter(Packet, XMPPResourceConnection) - Method in interface tigase.spam.SpamFilter
-
Method processes packet and checks if it is a SPAM or not
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.AbstractSpamFilter
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.KnownSpammersFilter
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.MessageErrorFilterEnsureErrorChild
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.MessageFilterSameLongBody
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.MucMessageFilterEnsureToFullJid
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.PresenceSubscribeFilter
- filterPacket(Packet, XMPPResourceConnection) - Method in class tigase.spam.filters.PresenceSubscribeOutgoingFilter
G
- getId() - Method in class tigase.spam.filters.KnownSpammersFilter
- getId() - Method in class tigase.spam.filters.MessageErrorFilterEnsureErrorChild
- getId() - Method in class tigase.spam.filters.MessageFilterSameLongBody
- getId() - Method in class tigase.spam.filters.MucMessageFilterEnsureToFullJid
- getId() - Method in class tigase.spam.filters.PresenceSubscribeFilter
- getId() - Method in class tigase.spam.filters.PresenceSubscribeOutgoingFilter
- getId() - Method in interface tigase.spam.SpamFilter
-
Method returns ID of a filter
- getJID() - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
- getName() - Method in class tigase.spam.adhocs.ListKnownSpammers
- getNode() - Method in class tigase.spam.adhocs.ListKnownSpammers
- getSpammers() - Method in class tigase.spam.filters.KnownSpammersFilter
- getSpammers() - Method in class tigase.spam.SpamProcessor
- getSpamProbability() - Method in class tigase.spam.filters.KnownSpammersFilter
- getSpamProbability() - Method in class tigase.spam.filters.MessageFilterSameLongBody
- getSpamProbability() - Method in class tigase.spam.filters.PresenceSubscribeFilter
- getSpamProbability() - Method in class tigase.spam.filters.PresenceSubscribeOutgoingFilter
- getSpamProbability() - Method in interface tigase.spam.SpamFilter
-
Method returns probability of detection of a spammer.
- getStatistics(String, StatisticsList) - Method in class tigase.spam.filters.AbstractSpamFilter
- getStatistics(String, StatisticsList) - Method in class tigase.spam.filters.KnownSpammersFilter
- getStatistics(String, StatisticsList) - Method in class tigase.spam.filters.MessageFilterSameLongBody
- getStatistics(String, StatisticsList) - Method in interface tigase.spam.SpamFilter
-
Method should fill the
list
parameter value with statistics about processed stanzas. - getStatistics(StatisticsList) - Method in class tigase.spam.SpamProcessor
H
- hasProbabilityReached(double) - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
- hasTimeoutPassed(long) - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
I
- ID - Static variable in class tigase.spam.filters.KnownSpammersFilter
- ID - Static variable in class tigase.spam.filters.MessageErrorFilterEnsureErrorChild
- ID - Static variable in class tigase.spam.filters.MessageFilterSameLongBody
- ID - Static variable in class tigase.spam.filters.MucMessageFilterEnsureToFullJid
- ID - Static variable in class tigase.spam.filters.PresenceSubscribeFilter
- ID - Static variable in class tigase.spam.filters.PresenceSubscribeOutgoingFilter
- ID - Static variable in class tigase.spam.SpamProcessor
- identifiedSpam(Packet, XMPPResourceConnection, SpamFilter) - Method in class tigase.spam.filters.KnownSpammersFilter
- identifiedSpam(Packet, XMPPResourceConnection, SpamFilter) - Method in interface tigase.spam.ResultsAwareSpamFilter
- initialize() - Method in class tigase.spam.filters.KnownSpammersFilter
- initialize() - Method in class tigase.spam.filters.PresenceSubscribeFilter
- isAllowedFor(JID) - Method in class tigase.spam.adhocs.ListKnownSpammers
- isLocalUser() - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
K
- KnownSpammersFilter - Class in tigase.spam.filters
-
Created by andrzej on 13.04.2017.
- KnownSpammersFilter() - Constructor for class tigase.spam.filters.KnownSpammersFilter
- KnownSpammersFilter.Spammer - Class in tigase.spam.filters
L
- ListKnownSpammers - Class in tigase.spam.adhocs
- ListKnownSpammers() - Constructor for class tigase.spam.adhocs.ListKnownSpammers
- localUser() - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
M
- MessageErrorFilterEnsureErrorChild - Class in tigase.spam.filters
-
Created by andrzej on 13.04.2017.
- MessageErrorFilterEnsureErrorChild() - Constructor for class tigase.spam.filters.MessageErrorFilterEnsureErrorChild
- MessageFilterSameLongBody - Class in tigase.spam.filters
-
Created by andrzej on 08.04.2017.
- MessageFilterSameLongBody() - Constructor for class tigase.spam.filters.MessageFilterSameLongBody
- MucMessageFilterEnsureToFullJid - Class in tigase.spam.filters
-
Created by andrzej on 08.04.2017.
- MucMessageFilterEnsureToFullJid() - Constructor for class tigase.spam.filters.MucMessageFilterEnsureToFullJid
P
- preProcess(Packet, XMPPResourceConnection, NonAuthUserRepository, Queue<Packet>, Map<String, Object>) - Method in class tigase.spam.SpamProcessor
- PresenceSubscribeFilter - Class in tigase.spam.filters
- PresenceSubscribeFilter() - Constructor for class tigase.spam.filters.PresenceSubscribeFilter
- PresenceSubscribeFilter.Counter - Class in tigase.spam.filters
- PresenceSubscribeOutgoingFilter - Class in tigase.spam.filters
-
This class just filters outgoing presence-subscribe requests.
- PresenceSubscribeOutgoingFilter() - Constructor for class tigase.spam.filters.PresenceSubscribeOutgoingFilter
- PresenceSubscribeOutgoingFilter.Counter - Class in tigase.spam.filters
R
- register(Kernel) - Method in class tigase.spam.SpamProcessor
- reportedSpammer(BareJID) - Method in class tigase.spam.filters.KnownSpammersFilter
- reportedSpammer(BareJID) - Method in interface tigase.spam.ResultsAwareSpamFilter
- ResultsAwareSpamFilter - Interface in tigase.spam
-
Created by andrzej on 13.04.2017.
S
- setFilters(CopyOnWriteArrayList<SpamFilter>) - Method in class tigase.spam.SpamProcessor
- setResultsAwareFilters(CopyOnWriteArrayList<ResultsAwareSpamFilter>) - Method in class tigase.spam.SpamProcessor
- shouldSkipBodyCheck(Packet) - Method in class tigase.spam.filters.MessageFilterSameLongBody
- spamDetected(double) - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
- spamDetected(SpamFilter) - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
- SpamFilter - Interface in tigase.spam
-
Interface which needs to be implemented by all filters used by
SpamProcessor
to detect spam. - Spammer(BareJID) - Constructor for class tigase.spam.filters.KnownSpammersFilter.Spammer
- SpamProcessor - Class in tigase.spam
-
Created by andrzej on 08.04.2017.
- SpamProcessor() - Constructor for class tigase.spam.SpamProcessor
- spamReportedFrom(BareJID, SpamReportsConsumer.ReportType) - Method in class tigase.spam.SpamProcessor
T
- tigase.spam - package tigase.spam
- tigase.spam.adhocs - package tigase.spam.adhocs
- tigase.spam.filters - package tigase.spam.filters
- timestamps - Variable in class tigase.spam.filters.PresenceSubscribeFilter.Counter
- timestamps - Variable in class tigase.spam.filters.PresenceSubscribeOutgoingFilter.Counter
- toString() - Method in class tigase.spam.filters.AbstractSpamFilter
- toString() - Method in class tigase.spam.filters.KnownSpammersFilter.Spammer
U
- unregister(Kernel) - Method in class tigase.spam.SpamProcessor
All Classes All Packages