Class StaticParamAliasProvider
java.lang.Object
com.atlassian.administration.quicksearch.impl.spi.alias.StaticParamAliasProvider
- All Implemented Interfaces:
AdminLinkAliasProvider
- Direct Known Subclasses:
JiraStaticParamAliasProvider
Looks for a link param, whose value is assumed to be i18n key of a list of aliases to return.
- Since:
- 1.0
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStaticParamAliasProvider(StaticAliasProviderHelper aliasHelper, com.atlassian.plugin.event.PluginEventManager eventManager) StaticParamAliasProvider(com.atlassian.plugin.event.PluginEventManager eventManager) StaticParamAliasProvider(String paramName, StaticAliasProviderHelper aliasHelper, com.atlassian.plugin.event.PluginEventManager eventManager) StaticParamAliasProvider(String paramName, com.atlassian.plugin.event.PluginEventManager eventManager) -
Method Summary
Modifier and TypeMethodDescriptiongetAliases(AdminLink link, Iterable<AdminLinkSection> parentSections, UserContext userContext) Provide aliases for given link in given context
-
Field Details
-
DEFAULT_PARAM_NAME
- See Also:
-
-
Constructor Details
-
StaticParamAliasProvider
public StaticParamAliasProvider(String paramName, com.atlassian.plugin.event.PluginEventManager eventManager) -
StaticParamAliasProvider
public StaticParamAliasProvider(com.atlassian.plugin.event.PluginEventManager eventManager) -
StaticParamAliasProvider
public StaticParamAliasProvider(String paramName, StaticAliasProviderHelper aliasHelper, com.atlassian.plugin.event.PluginEventManager eventManager) -
StaticParamAliasProvider
public StaticParamAliasProvider(StaticAliasProviderHelper aliasHelper, com.atlassian.plugin.event.PluginEventManager eventManager)
-
-
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
-