Class ColumnLayoutItemProvider

java.lang.Object
com.atlassian.jira.web.component.ColumnLayoutItemProvider

public class ColumnLayoutItemProvider extends Object
Provides the columns to be displayed on the results table, given a SearchRequest and a
invalid reference
User
  • Constructor Details

    • ColumnLayoutItemProvider

      public ColumnLayoutItemProvider()
  • Method Details

    • getColumns

      public List<ColumnLayoutItem> getColumns(ApplicationUser user, SearchRequest searchRequest) throws Exception
      Gets the columns to be displayed on the result table for a given user and a given search request.
      Parameters:
      user - The user
      searchRequest - The search request
      Returns:
      A list with the columns to be displayed
      Throws:
      Exception
    • getUserColumns

      public List<ColumnLayoutItem> getUserColumns(ApplicationUser user) throws Exception
      Returns the list of columns that an user sees by default on his searches.
      Parameters:
      user - The user
      Returns:
      A list with the columns to be displayed
      Throws:
      Exception