A B C F G H I K L M P R S T U 
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
 

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
 
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
 
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

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
 
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
 
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
 

T

tigase.spam - package tigase.spam
 
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.KnownSpammersFilter.Spammer
 

U

unregister(Kernel) - Method in class tigase.spam.SpamProcessor
 
A B C F G H I K L M P R S T U 
All Classes All Packages