public class PlansLinkFactory extends Object implements com.atlassian.jira.plugin.webfragment.SimpleLinkFactory
| Constructor and Description |
|---|
PlansLinkFactory(com.atlassian.jira.user.UserPropertyManager userPropertyManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.radiantminds.roadmap.common.data.persistence.services.PortfolioPlanPersistence planPersistence,
com.radiantminds.roadmap.common.permissions.PlanPermissions planPermissionsHandler,
com.radiantminds.roadmap.common.extensions.users.UserExtension userExtension) |
| Modifier and Type | Method and Description |
|---|---|
List<com.atlassian.jira.plugin.webfragment.model.SimpleLink> |
getLinks(com.atlassian.jira.user.ApplicationUser user,
Map<String,Object> stringObjectMap) |
List<com.atlassian.jira.plugin.webfragment.model.SimpleLink> |
getLinks(com.atlassian.crowd.embedded.api.User user,
Map<String,Object> stringObjectMap) |
void |
init(com.atlassian.jira.plugin.webfragment.descriptors.SimpleLinkFactoryModuleDescriptor simpleLinkFactoryModuleDescriptor) |
public PlansLinkFactory(com.atlassian.jira.user.UserPropertyManager userPropertyManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.radiantminds.roadmap.common.data.persistence.services.PortfolioPlanPersistence planPersistence,
com.radiantminds.roadmap.common.permissions.PlanPermissions planPermissionsHandler,
com.radiantminds.roadmap.common.extensions.users.UserExtension userExtension)
public void init(com.atlassian.jira.plugin.webfragment.descriptors.SimpleLinkFactoryModuleDescriptor simpleLinkFactoryModuleDescriptor)
init in interface com.atlassian.jira.plugin.webfragment.SimpleLinkFactory@Nonnull public List<com.atlassian.jira.plugin.webfragment.model.SimpleLink> getLinks(com.atlassian.crowd.embedded.api.User user, Map<String,Object> stringObjectMap)
getLinks in interface com.atlassian.jira.plugin.webfragment.SimpleLinkFactoryCopyright © 2015 Atlassian. All rights reserved.