public class

HomeUpdateHandlerModuleDescriptor

extends BaseWeightedModuleDescriptor<T>
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor<T>
       ↳ com.atlassian.bitbucket.home.HomeUpdateHandlerModuleDescriptor

Summary

Constants
String XML_ELEMENT_NAME
[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From interface com.atlassian.bitbucket.util.Weighted
Public Constructors
HomeUpdateHandlerModuleDescriptor(ModuleFactory moduleFactory)
HomeUpdateHandlerModuleDescriptor(ModuleFactory moduleFactory, int defaultWeight)
Public Methods
HomeUpdateHandler getModule()
Retrieves the HomeUpdateHandler for this descriptor.
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.bitbucket.util.Weighted
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.ScopeAware
From interface com.atlassian.plugin.StateAware
From interface java.lang.Comparable

Constants

public static final String XML_ELEMENT_NAME

Constant Value: "home-update-handler"

Public Constructors

public HomeUpdateHandlerModuleDescriptor (ModuleFactory moduleFactory)

public HomeUpdateHandlerModuleDescriptor (ModuleFactory moduleFactory, int defaultWeight)

Public Methods

public HomeUpdateHandler getModule ()

Retrieves the HomeUpdateHandler for this descriptor.

No caching is done on the handler instance. This is intentional, to allow plugins to implement their handlers either as persistent services (using bean:someName notation) or as transient helpers.

Returns
  • the handler for this descriptor