Class Board


  • public class Board
    extends java.lang.Object
    Система распределения задач по исполнителям.
    • Constructor Summary

      Constructors 
      Constructor Description
      Board​(BoardConfig config, java.util.List<Pair<Process,​java.util.Map<java.lang.String,​java.lang.Object>>> processes, java.util.Collection<CommonObjectLink> links)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BoardConfig getConfig()  
      int getExecutorItemCount​(int executorId)
      Возвращает количество процессов на исполнителе.
      java.util.List<IdTitle> getExecutors()
      Возвращает сортированный список исполнителей.
      java.lang.Iterable<Item> getItems()  
      int getLastIndex()
      Возвращает максимальный номер строки среди очередей исполнителей.
      java.util.Map<java.lang.Integer,​java.util.List<Item>> getQueues()
      Возвращает столбцы с процессами по исполнителям либо общую очередь.
      Item getRoot()  
      boolean isUserMode()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • isUserMode

        public boolean isUserMode()
      • getRoot

        public Item getRoot()
      • getItems

        public java.lang.Iterable<Item> getItems()
      • getLastIndex

        public int getLastIndex()
        Возвращает максимальный номер строки среди очередей исполнителей.
        Returns:
      • getQueues

        public java.util.Map<java.lang.Integer,​java.util.List<Item>> getQueues()
        Возвращает столбцы с процессами по исполнителям либо общую очередь.
        Returns:
      • getExecutorItemCount

        public int getExecutorItemCount​(int executorId)
        Возвращает количество процессов на исполнителе.
        Parameters:
        executorId -
        Returns:
      • getExecutors

        public java.util.List<IdTitle> getExecutors()
        Возвращает сортированный список исполнителей.
        Returns: