com.jivesoftware.forum.abuse
Interface AbuseDAO
- All Known Implementing Classes:
- AbuseDAOImpl
public interface AbuseDAO
Defines methods used to create, access, update, and remove abuse report objects.
- See Also:
AbuseReport
createAbuseReport
void createAbuseReport(AbuseReport report)
- Creates an abuse report entry in the database
- Parameters:
report
- the report to create
getAbuseReportsByMessage
java.util.List getAbuseReportsByMessage(long messageID)
getAbuseReportsByUser
java.util.List getAbuseReportsByUser(long userID)
getNumberOfAbuseReports
int getNumberOfAbuseReports(long messageID)
resolveAbuseReport
void resolveAbuseReport(long abuseID)
resolveAbuseReportsByMessage
void resolveAbuseReportsByMessage(long messageID)
hasUserReportedAbuse
boolean hasUserReportedAbuse(long messageID,
long userID)
Copyright © 1999-2006 Jive Software.