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 CacheManager getCacheManager()
           
static ConstantsManager getConstantsManager()
           
static CustomFieldManager getCustomFieldManager()
           
static CustomFieldValidator getCustomFieldValidator()
           
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 com.atlassian.core.util.LocaleUtils getLocaleUtils()
           
static com.atlassian.mail.queue.MailQueue getMailQueue()
           
static MailThreadManager getMailThreadManager()
           
static NotificationEventManager getNotificationEventManager()
           
static NotificationSchemeManager getNotificationSchemeManager()
           
static NotificationTypeManager getNotificationTypeManager()
           
static com.atlassian.configurable.XMLObjectConfigurationFactory getObjectConfigurationFactory()
           
static OptionsManager getOptionsManager()
           
static OutlookDateManager getOutlookDateManager()
           
static PermissionManager getPermissionManager()
           
static PermissionSchemeManager getPermissionSchemeManager()
           
static PermissionTypeManager getPermissionTypeManager()
           
static PortalManager getPortalManager()
           
static ProjectManager getProjectManager()
           
static org.quartz.Scheduler getScheduler()
           
static SearchRequestManager getSearchRequestManager()
           
static ServiceManager getServiceManager()
           
static SimpleBeanFactory getSimpleBeanFactory()
           
static SubscriptionManager getSubscriptionManager()
           
static UpgradeManager getUpgradeManager()
           
static com.atlassian.velocity.VelocityManager getVelocityManager()
           
static WorkflowManager getWorkflowManager()
           
static WorkflowSchemeManager getWorkflowSchemeManager()
           
static void globalRefresh()
           
static void initialise()
          This method resets the registry.
static void quickRefresh()
          This method will refresh all the caches in JIRA (hopefully! :))
static void refreshIssueManager()
           
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

quickRefresh

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


globalRefresh

public static void globalRefresh()

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.


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 com.atlassian.mail.queue.MailQueue getMailQueue()

getNotificationEventManager

public static NotificationEventManager getNotificationEventManager()

getNotificationSchemeManager

public static NotificationSchemeManager getNotificationSchemeManager()

getNotificationTypeManager

public static NotificationTypeManager getNotificationTypeManager()

getObjectConfigurationFactory

public static com.atlassian.configurable.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 org.quartz.Scheduler getScheduler()

getIssueSecurityLevelManager

public static IssueSecurityLevelManager getIssueSecurityLevelManager()

getSearchRequestManager

public static SearchRequestManager getSearchRequestManager()

getServiceManager

public static ServiceManager getServiceManager()

getSubscriptionManager

public static SubscriptionManager getSubscriptionManager()

getUpgradeManager

public static UpgradeManager getUpgradeManager()

getGlobalPermissionManager

public static GlobalPermissionManager getGlobalPermissionManager()

getVelocityManager

public static com.atlassian.velocity.VelocityManager getVelocityManager()

getSimpleBeanFactory

public static SimpleBeanFactory getSimpleBeanFactory()

getAssignIssueUtils

public static AssignIssueUtils getAssignIssueUtils()

getOutlookDateManager

public static OutlookDateManager getOutlookDateManager()

getWorkflowManager

public static WorkflowManager getWorkflowManager()

getLocaleUtils

public static com.atlassian.core.util.LocaleUtils getLocaleUtils()

getMailThreadManager

public static MailThreadManager getMailThreadManager()

getWorkflowSchemeManager

public static WorkflowSchemeManager getWorkflowSchemeManager()

getOptionsManager

public static OptionsManager getOptionsManager()

getCustomFieldValidator

public static CustomFieldValidator getCustomFieldValidator()


Copyright © 2002-2005 Atlassian. All Rights Reserved.