From 395950b3f2828ca1990333cf9fd77caf5824d299 Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Sun, 7 Dec 2008 18:57:55 +0000 Subject: [PATCH] Add a method for deleting precisely one percentiler of a given game mode. git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@788 c613c5cb-e716-0410-b11b-feb51c14d237 --- .../parlor/rating/server/persist/RatingRepository.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/java/com/threerings/parlor/rating/server/persist/RatingRepository.java b/src/java/com/threerings/parlor/rating/server/persist/RatingRepository.java index 28acbf30..3f6c84d6 100644 --- a/src/java/com/threerings/parlor/rating/server/persist/RatingRepository.java +++ b/src/java/com/threerings/parlor/rating/server/persist/RatingRepository.java @@ -204,6 +204,14 @@ public class RatingRepository extends DepotRepository deleteAll(PercentileRecord.class, new Where(PercentileRecord.GAME_ID_C, gameId)); } + /** + * Deletes the percentile record for the specified game and game mode. + */ + public void deletePercentile (int gameId, int gameMode) + { + delete(PercentileRecord.class, PercentileRecord.getKey(gameId, gameMode)); + } + @Override protected void getManagedRecords (Set> classes) {