com.atlassian.jira.extension
Interface Startable
- All Known Implementing Classes:
- ApplicationPropertiesImpl, CachedFieldConfigSchemeManagerImpl, CachedFieldConfigSchemePersister, CachedGenericConfigManager, CachedOptionSetManager, CachedOptionsManager, CachingAvatarStore, CachingDraftWorkflowStore, CachingExternalEntityStore, CachingExternalGadgetStore, CachingFavouritesStore, CachingFieldScreenStore, CachingKeyboardShortcutManager, CachingLabelStore, CachingPortalPageStore, CachingPortletConfigurationStore, CachingProjectComponentStore, CachingProjectManager, CachingProjectRoleAndActorStore, CachingSearchRequestStore, CachingSharePermissionStore, CachingTrustedApplicationManager, CachingTrustedApplicationStore, CachingUserHistoryStore, CachingVersionStore, CachingWorkflowDescriptorStore, DefaultConstantsManager, DefaultEventTypeManager, DefaultFieldLayoutManager, DefaultFieldManager, DefaultFieldScreenSchemeManager, DefaultGlobalPermissionManager, DefaultIssueLinkManager, DefaultIssueLinkTypeManager, DefaultIssueTypeScreenSchemeManager, DefaultJqlFunctionHandlerRegistry, DefaultListenerManager, DefaultNotificationSchemeManager, DefaultOSWorkflowConfigurator, DefaultPackageScannerConfiguration, DefaultReindexMessageManager, DefaultRepositoryManager, DefaultSearchHandlerManager, DefaultServiceManager, DefaultUserFormatManager, DefaultUserFormatMapper, DefaultUserPreferencesManager, DefaultUserPropertyManager, DefaultWhitelistManager, DefaultWorkflowSchemeManager, EnterpriseColumnLayoutManager, EnterpriseFieldLayoutManager, EnterpriseRepositoryManager, GadgetApplinkUpgradeUtil, GroupSelectorUtils, IssueLevelSecurities, IssueSecuritySchemeManagerImpl, JiraApplicationLinkService, JiraAppLinksHostApplication, JiraDurationUtils, JiraEntityLinkService, JiraExternalLibrariesCacheClearingListener, JiraPluginManager, JiraPluginPersistentStateStore, MultipleFieldScreenSchemeManager, MultipleIssueTypeScreenSchemeManager, OutlookDateManagerImpl, ReindexMessageListener, UpgradeManagerImpl, UserUtilImpl, WebworkConfigurator, WorkflowBasedPermissionSchemeManager
public interface Startable
Implementing this interface allows Components to be notified of when the JIRA application has started.
After the plugin system is initialised and components added to the dependency injection framework, then components
implementing this interface will have their start() method called.
Note that only plugin modules of type Component will be considered as "Startable".
|
Method Summary |
void |
start()
This method wil be called after the plugin system is fully initialised and all components added to the
dependency injection framework. |
start
void start()
throws Exception
- This method wil be called after the plugin system is fully initialised and all components added to the
dependency injection framework.
- Throws:
Exception - Allows implementations to throw an Exception.
Copyright © 2002-2011 Atlassian. All Rights Reserved.