Class BridgeServiceLocator

java.lang.Object
com.atlassian.greenhopper.service.BridgeServiceLocator
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Deprecated @Service public class BridgeServiceLocator extends Object implements org.springframework.beans.factory.InitializingBean
Deprecated.
This service locator is a bridge to ease refactoring. It offers a classic singleton accessor for a spring managed bean. This way, we can avoid spreading services all over the place between actions (which have dependency injection) and new services. This class should not be used within GreenHopper. For JIRA plugin points where it's not possible to use Spring it may be necessary to use this.
Author:
ahennecke
  • Constructor Details

    • BridgeServiceLocator

      public BridgeServiceLocator()
      Deprecated.
  • Method Details

    • getInstance

      public static BridgeServiceLocator getInstance()
      Deprecated.
    • clear

      public static void clear()
      Deprecated.
      Clears out the reference to the static instance - called when the plugin is disabled
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Deprecated.
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getI18nFactoryService

      public I18nFactoryService getI18nFactoryService()
      Deprecated.
    • getJiraAuthenticationContext

      public com.atlassian.jira.security.JiraAuthenticationContext getJiraAuthenticationContext()
      Deprecated.
    • getRankIndexService

      public RankIndexService getRankIndexService()
      Deprecated.
    • getRankCustomFieldService

      public LexoRankCustomFieldService getRankCustomFieldService()
      Deprecated.
    • getRankService

      public RankService getRankService()
      Deprecated.
    • getLicenseService

      public LicenseService getLicenseService()
      Deprecated.
    • getSprintHistoryEntryFactory

      public SprintHistoryEntryFactory getSprintHistoryEntryFactory()
      Deprecated.
    • getRankableFactory

      public RankableFactory getRankableFactory()
      Deprecated.
    • getEpicCustomFieldService

      public EpicCustomFieldService getEpicCustomFieldService()
      Deprecated.
    • getIssueDataService

      public IssueDataService getIssueDataService()
      Deprecated.
    • getSprintManager

      public SprintManager getSprintManager()
      Deprecated.
    • getSprintPermissionService

      public SprintPermissionService getSprintPermissionService()
      Deprecated.
    • getIssueTypeService

      public IssueTypeService getIssueTypeService()
      Deprecated.
    • getEpicPickerService

      public EpicPickerService getEpicPickerService()
      Deprecated.
    • getEpicLabelProvider

      public EpicLabelProvider getEpicLabelProvider()
      Deprecated.
    • getCustomFieldService

      public CustomFieldService getCustomFieldService()
      Deprecated.
    • getCustomFieldManager

      public com.atlassian.jira.issue.CustomFieldManager getCustomFieldManager()
      Deprecated.
    • getPermissionService

      public PermissionService getPermissionService()
      Deprecated.
    • getSprintHelper

      public SprintHelper getSprintHelper()
      Deprecated.
    • getErrorCollectionTransformer

      public ErrorCollectionTransformer getErrorCollectionTransformer()
      Deprecated.