com.atlassian.jira
Class ManagerFactory

java.lang.Object
  extended bycom.atlassian.jira.ManagerFactory

public class ManagerFactory
extends java.lang.Object

Not sure if this ManagerFactory is needed - will do for now


Method Summary
static void addService(java.lang.Class clazz, java.lang.Object o)
           
static ActionManager getActionManager()
           
static ApplicationProperties getApplicationProperties()
           
static AssignIssueUtils getAssignIssueUtils()
           
static AttachmentManager getAttachmentManager()
           
static BulkOperationManager getBulkOperationManager()
           
static CacheManager getCacheManager()
           
static ConstantsManager getConstantsManager()
           
static CustomFieldManager getCustomFieldManager()
           
static FieldManager getFieldManager()
           
static GlobalPermissionManager getGlobalPermissionManager()
           
static IssueIndexManager getIndexManager()
           
static IssueManager getIssueManager()
           
static IssueSecurityLevelManager getIssueSecurityLevelManager()
           
static IssueSecuritySchemeManager getIssueSecuritySchemeManager()
           
static SecurityTypeManager getIssueSecurityTypeManager()
           
static ListenerManager getListenerManager()
           
static LocaleUtils getLocaleUtils()
           
static MailQueue getMailQueue()
           
static MailThreadManager getMailThreadManager()
           
static NotificationEventManager getNotificationEventManager()
           
static NotificationSchemeManager getNotificationSchemeManager()
           
static NotificationTypeManager getNotificationTypeManager()
           
static XMLObjectConfigurationFactory getObjectConfigurationFactory()
           
static OutlookDateManager getOutlookDateManager()
           
static PermissionManager getPermissionManager()
           
static PermissionSchemeManager getPermissionSchemeManager()
           
static PermissionTypeManager getPermissionTypeManager()
           
static PortalManager getPortalManager()
           
static ProjectManager getProjectManager()
           
static Scheduler getScheduler()
           
static SearchRequestManager getSearchRequestManager()
           
static ServiceManager getServiceManager()
           
static SimpleBeanFactory getSimpleBeanFactory()
           
static StatisticSecurityTypeManager getStatisticSecurityTypeManager()
           
static StatisticsManager getStatisticsManager()
           
static SubscriptionManager getSubscriptionManager()
           
static UpgradeManager getUpgradeManager()
           
static VelocityManager getVelocityManager()
           
static WorkflowManager getWorkflowManager()
           
static void globalRefresh()
          This method will refresh all the caches in JIRA (hopefully! :))
static void initialise()
          This method resets the registry.
static void refreshIssueManager()
           
static void refreshProjectManager()
           
static void refreshUpgradeManager()
          Create a new UpgradeManager.
static void removeService(java.lang.Class clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

globalRefresh

public static void globalRefresh()
This method will refresh all the caches in JIRA (hopefully! :))


addService

public static void addService(java.lang.Class clazz,
                              java.lang.Object o)

removeService

public static void removeService(java.lang.Class clazz)

initialise

public static void initialise()
This method resets the registry.


refreshProjectManager

public static void refreshProjectManager()

refreshIssueManager

public static void refreshIssueManager()

refreshUpgradeManager

public static void refreshUpgradeManager()
Create a new UpgradeManager. This may be needed if more upgrade tasks are added, or if the license has been changed.


getActionManager

public static ActionManager getActionManager()

getApplicationProperties

public static ApplicationProperties getApplicationProperties()

getAttachmentManager

public static AttachmentManager getAttachmentManager()

getCacheManager

public static CacheManager getCacheManager()

getConstantsManager

public static ConstantsManager getConstantsManager()

getCustomFieldManager

public static CustomFieldManager getCustomFieldManager()

getFieldManager

public static FieldManager getFieldManager()

getIndexManager

public static IssueIndexManager getIndexManager()

getIssueManager

public static IssueManager getIssueManager()

getIssueSecuritySchemeManager

public static IssueSecuritySchemeManager getIssueSecuritySchemeManager()

getIssueSecurityTypeManager

public static SecurityTypeManager getIssueSecurityTypeManager()

getListenerManager

public static ListenerManager getListenerManager()

getMailQueue

public static MailQueue getMailQueue()

getNotificationEventManager

public static NotificationEventManager getNotificationEventManager()

getNotificationSchemeManager

public static NotificationSchemeManager getNotificationSchemeManager()

getNotificationTypeManager

public static NotificationTypeManager getNotificationTypeManager()

getObjectConfigurationFactory

public static XMLObjectConfigurationFactory getObjectConfigurationFactory()

getPermissionManager

public static PermissionManager getPermissionManager()

getPermissionSchemeManager

public static PermissionSchemeManager getPermissionSchemeManager()

getPermissionTypeManager

public static PermissionTypeManager getPermissionTypeManager()

getPortalManager

public static PortalManager getPortalManager()

getProjectManager

public static ProjectManager getProjectManager()

getScheduler

public static Scheduler getScheduler()

getIssueSecurityLevelManager

public static IssueSecurityLevelManager getIssueSecurityLevelManager()

getSearchRequestManager

public static SearchRequestManager getSearchRequestManager()

getServiceManager

public static ServiceManager getServiceManager()

getStatisticsManager

public static StatisticsManager getStatisticsManager()

getSubscriptionManager

public static SubscriptionManager getSubscriptionManager()

getUpgradeManager

public static UpgradeManager getUpgradeManager()

getGlobalPermissionManager

public static GlobalPermissionManager getGlobalPermissionManager()

getStatisticSecurityTypeManager

public static StatisticSecurityTypeManager getStatisticSecurityTypeManager()

getVelocityManager

public static VelocityManager getVelocityManager()

getSimpleBeanFactory

public static SimpleBeanFactory getSimpleBeanFactory()

getBulkOperationManager

public static BulkOperationManager getBulkOperationManager()

getAssignIssueUtils

public static AssignIssueUtils getAssignIssueUtils()

getOutlookDateManager

public static OutlookDateManager getOutlookDateManager()

getWorkflowManager

public static WorkflowManager getWorkflowManager()

getLocaleUtils

public static LocaleUtils getLocaleUtils()

getMailThreadManager

public static MailThreadManager getMailThreadManager()