Class CompositeAdminLinkAliasProvider
java.lang.Object
com.atlassian.administration.quicksearch.impl.spi.alias.CompositeAdminLinkAliasProvider
- All Implemented Interfaces:
AdminLinkAliasProvider
AdminLinkAliasProvider that delegates to a list
of providers and returns their collective response.- Since:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAliases(AdminLink link, Iterable<AdminLinkSection> parentSections, UserContext userContext) Provide aliases for given link in given context
-
Constructor Details
-
CompositeAdminLinkAliasProvider
-
-
Method Details
-
getAliases
public Set<String> getAliases(AdminLink link, Iterable<AdminLinkSection> parentSections, UserContext userContext) Description copied from interface:AdminLinkAliasProviderProvide aliases for given link in given context- Specified by:
getAliasesin interfaceAdminLinkAliasProvider- Parameters:
link- linkparentSections- list of parent sections, starting from the top down to the direct parent of the linkuserContext- user context- Returns:
- set of aliases for the link in given context, may be empty but cannot be
null
-