@Override public int purgePlayer(String playerName) { // first delete any homeInvites the player was invited too int rowsPurged = util.deleteRows(TABLE, "invited_player", playerName); // then delete any HomeInvites the player sent out to others Set<HomeInvite> set = findAllOpenInvites(playerName); for (HomeInvite hi : set) { try { deleteHomeInvite(hi); rowsPurged++; } catch (Exception e) { log.error("Caught exception while purging homeInvite", e); } } return rowsPurged; }
@Override public int purgePlayerData(long purgeTime) { return util.purgePlayers(this, purgeTime); }