Class SortSet

java.lang.Object
ru.bgcrm.model.process.queue.SortSet

public class SortSet extends Object
Queue sort options. Sorting is defined in list of comboboxes.
  • Constructor Details Link icon

    • SortSet Link icon

      public SortSet()
  • Method Details Link icon

    • getComboCount Link icon

      public int getComboCount()
      Quantity of sequential comboboxes, available for sorting.
      Returns:
    • setComboCount Link icon

      public void setComboCount(int comboCount)
    • getModeList Link icon

      public List<SortMode> getModeList()
      List of modes, available for choose in each of combos.
      Returns:
    • addMode Link icon

      public void addMode(SortMode mode)
    • getSortValues Link icon

      public SortedMap<Integer,Integer> getSortValues()
      Strictly defined sort modes for each of combo. Key - 0 based combo id, value - ID of a sort mode.
      Returns:
    • setSortValue Link icon

      public void setSortValue(int comboNum, int value)
    • getDefaultSortValues Link icon

      public Map<Integer,Integer> getDefaultSortValues()
      Default sort modes for each of combo, if nope of getSortValues() and HTTP request options set.
      Returns:
    • setDefaultSortValue Link icon

      public void setDefaultSortValue(int comboNum, int value)
    • getOrders Link icon

      public String getOrders(DynActionForm form)
      Comma separated SQL column numbers, using for sorting.
      Parameters:
      form - request's parameters.
      Returns: