Package plugins.Freetalk

Examples of plugins.Freetalk.MessageManager.boardIteratorSortedByName()


    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());
View Full Code Here


    mDeleteTime = 0;
   
    final MessageManager messageManager = mFreetalk.getMessageManager();
   
    // TODO: Optimization: Use unsorted iterator, there is none right now.
    for(Board board : messageManager.boardIteratorSortedByName()) {
      try {
        messageManager.subscribeToBoard(getOwner(), board.getName()); // Does not throw if subscription exists.
      } catch(Exception e) {
        mNextProcessingTime = CurrentTimeUTC.getInMillis() + 10 * 60 * 1000;
        mDeleteTime = Long.MAX_VALUE;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.