Class BlackListModeration
- java.lang.Object
-
- org.craftercms.social.moderation.impl.BlackListModeration
-
- All Implemented Interfaces:
ModerationFilter
public class BlackListModeration extends Object implements ModerationFilter
Uses File to get Blacklist word- Author:
- cortiz
-
-
Constructor Summary
Constructors Constructor Description BlackListModeration(String blackListFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
Get's the name of the Modetation Filterboolean
needModeration(SocialUgc ugc)
Decide if a UGC have to be moderate
-
-
-
Constructor Detail
-
BlackListModeration
@ConstructorProperties("blackListFile") public BlackListModeration(String blackListFile) throws SAXException, IOException, ParserConfigurationException, XPathException
-
-
Method Detail
-
needModeration
public boolean needModeration(SocialUgc ugc)
Description copied from interface:ModerationFilter
Decide if a UGC have to be moderate- Specified by:
needModeration
in interfaceModerationFilter
- Parameters:
ugc
- Ugc to check- Returns:
- True if the UGC Need to be moderate False Otherwise
-
getName
public String getName()
Description copied from interface:ModerationFilter
Get's the name of the Modetation Filter- Specified by:
getName
in interfaceModerationFilter
- Returns:
- the name of the Filter
-
-