com.atlassian.jira
Class ComponentManager
java.lang.Object
com.atlassian.jira.ComponentManager
- public class ComponentManager
- extends Object
This component manager uses PicoContainer to resolve all the dependencies between components. Also has various static
accessor methods for non-Pico-managed objects, eg. ComponentManager.getInstance().getProjectManager()
.
More information can be found at the picocontainer website.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXTENSION_PROVIDER_PROPERTY
public static final String EXTENSION_PROVIDER_PROPERTY
- See Also:
- Constant Field Values
initialise
void initialise()
start
public void start()
quickStart
void quickStart()
getContainer
public org.picocontainer.PicoContainer getContainer()
getRepositoryManager
public RepositoryManager getRepositoryManager()
getCvsRepositoryUtil
public CvsRepositoryUtil getCvsRepositoryUtil()
getAttachmentManager
public AttachmentManager getAttachmentManager()
getVersionManager
public VersionManager getVersionManager()
getBulkOperationManager
public BulkOperationManager getBulkOperationManager()
getMoveSubTaskOperationManager
public MoveSubTaskOperationManager getMoveSubTaskOperationManager()
getInstance
public static ComponentManager getInstance()
getComponentInstanceOfType
public static Object getComponentInstanceOfType(Class clazz)
getIssueUpdater
public IssueUpdater getIssueUpdater()
getFileIconBean
public FileIconBean getFileIconBean()
getIssueManager
public IssueManager getIssueManager()
getWorkflowManager
public WorkflowManager getWorkflowManager()
getIssueFactory
public IssueFactory getIssueFactory()
- Get an IssueFactory, particularly useful for obtaining
Issue
from
- Returns:
- IssueFactory
getConstantsManager
public ConstantsManager getConstantsManager()
getFieldManager
public FieldManager getFieldManager()
getCustomFieldManager
public CustomFieldManager getCustomFieldManager()
getIssueTypeScreenSchemeManager
public IssueTypeScreenSchemeManager getIssueTypeScreenSchemeManager()
getSubTaskManager
public SubTaskManager getSubTaskManager()
getIssueLinkManager
public IssueLinkManager getIssueLinkManager()
getApplicationProperties
public ApplicationProperties getApplicationProperties()
main
public static void main(String[] args)
getTrackbackManager
public TrackbackManager getTrackbackManager()
- Used in OfBizTrackbackStore, which is constructed from within the trackback module.
getPermissionManager
public PermissionManager getPermissionManager()
getPermissionTypeManager
public PermissionTypeManager getPermissionTypeManager()
getFieldLayoutManager
public FieldLayoutManager getFieldLayoutManager()
getColumnLayoutManager
public ColumnLayoutManager getColumnLayoutManager()
getProjectManager
public ProjectManager getProjectManager()
getVoteManager
public VoteManager getVoteManager()
getJiraLocaleUtils
public JiraLocaleUtils getJiraLocaleUtils()
getPluginManager
public com.atlassian.plugin.PluginManager getPluginManager()
getUpgradeManager
public UpgradeManager getUpgradeManager()
getRendererManager
public RendererManager getRendererManager()
getFieldScreenRendererFactory
public FieldScreenRendererFactory getFieldScreenRendererFactory()
getWorkflowSchemeManager
public WorkflowSchemeManager getWorkflowSchemeManager()
getIndexManager
public IssueIndexManager getIndexManager()
getTranslationManager
public TranslationManager getTranslationManager()
getJiraAuthenticationContext
public JiraAuthenticationContext getJiraAuthenticationContext()
getWatcherManager
public WatcherManager getWatcherManager()
getSearchProvider
public SearchProvider getSearchProvider()
getSearchRequestManager
public SearchRequestManager getSearchRequestManager()
getFieldScreenManager
public FieldScreenManager getFieldScreenManager()
getFieldScreenSchemeManager
public FieldScreenSchemeManager getFieldScreenSchemeManager()
getSchemePermissions
public SchemePermissions getSchemePermissions()
getTextAnalyzer
public TextAnalyzer getTextAnalyzer()
getMailServerManager
public com.atlassian.mail.server.MailServerManager getMailServerManager()
getEventTypeManager
public EventTypeManager getEventTypeManager()
getTemplateManager
public TemplateManager getTemplateManager()
getUserUtil
public UserUtil getUserUtil()
getAssigneeResolver
public AssigneeResolver getAssigneeResolver()
getMailingListCompiler
public MailingListCompiler getMailingListCompiler()
getSubscriptionMailQueueItemFactory
public SubscriptionMailQueueItemFactory getSubscriptionMailQueueItemFactory()
getVelocityManager
public com.atlassian.velocity.VelocityManager getVelocityManager()
refreshUpgradeManager
public void refreshUpgradeManager()
- Create a new UpgradeManager. This may be needed if more upgrade tasks are added,
or if the license has been changed.
getProjectComponentManager
public ProjectComponentManager getProjectComponentManager()
getPermissionContextFactory
public PermissionContextFactory getPermissionContextFactory()
getUserPreferencesManager
public UserPreferencesManager getUserPreferencesManager()
Copyright © 2002-2006 Atlassian. All Rights Reserved.