Class SectionAliasProvider

java.lang.Object
com.atlassian.administration.quicksearch.impl.spi.alias.SectionAliasProvider
All Implemented Interfaces:
AdminLinkAliasProvider

public class SectionAliasProvider extends Object implements AdminLinkAliasProvider
Provides the link's section names as its aliases.
Since:
1.0
  • Constructor Details

    • SectionAliasProvider

      public SectionAliasProvider()
  • Method Details

    • getAliases

      public Set<String> getAliases(AdminLink link, Iterable<AdminLinkSection> parentSections, UserContext userContext)
      Description copied from interface: AdminLinkAliasProvider
      Provide aliases for given link in given context
      Specified by:
      getAliases in interface AdminLinkAliasProvider
      Parameters:
      link - link
      parentSections - list of parent sections, starting from the top down to the direct parent of the link
      userContext - user context
      Returns:
      set of aliases for the link in given context, may be empty but cannot be null