Interface AdminLinkAliasProvider

All Known Implementing Classes:
CompositeAdminLinkAliasProvider, JiraStaticParamAliasProvider, ProjectLinkAliasProvider, SectionAliasProvider, StaticParamAliasProvider

public interface AdminLinkAliasProvider
Responsible for providing aliases for admin links.
Since:
1.0
  • Method Details

    • getAliases

      Set<String> getAliases(AdminLink link, Iterable<AdminLinkSection> parentSections, UserContext userContext)
      Provide aliases for given link in given context
      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