final boolean languageFiltered = mRequest.isPartSet("BoardLanguage");
final String languageFilter = mRequest.getPartAsStringFailsafe("BoardLanguage", Board.MAX_BOARDNAME_TEXT_LENGTH);
final ISO639_3.LanguageCode languageFilterCode = Board.getAllowedLanguages().get(languageFilter);
synchronized(messageManager) {
for(final Board board : messageManager.boardIteratorSortedByName()) {
if(languageFiltered && board.getLanguage() != languageFilterCode)
continue;
row = boardsTable.addChild("tr", "id", board.getName());