Class SshCommandFactoryModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<SshCommandFactory>
com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor<SshCommandFactory>
com.atlassian.bitbucket.ssh.command.SshCommandFactoryModuleDescriptor
- All Implemented Interfaces:
- Weighted,- com.atlassian.plugin.ModuleDescriptor<SshCommandFactory>,- com.atlassian.plugin.Resourced,- com.atlassian.plugin.ScopeAware,- com.atlassian.plugin.StateAware,- Comparable<BaseWeightedModuleDescriptor<SshCommandFactory>>
public class SshCommandFactoryModuleDescriptor
extends BaseWeightedModuleDescriptor<SshCommandFactory>
Module descriptor for providing 
SshCommandFactory implementations.
 Usage:
     <ssh-command-factory
              key="whoSshCommandFactory"
              class="com.example.ssh.WhoSshCommandFactory"
              weight="100"/>
 key and class attributes are required. The weight attribute is optional.
 - weight: Defines the order in which- SshCommandFactoryimplementations will be queried. Lower weights are queried earlier and the default weight is 100. The first implementation that supports a given command will be used
- 
Field SummaryFieldsFields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptorkey, moduleClass, moduleClassName, moduleFactory, name, plugin, resourcesFields inherited from interface com.atlassian.bitbucket.util.WeightedCOMPARABLE
- 
Constructor SummaryConstructorsConstructorDescriptionSshCommandFactoryModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) 
- 
Method SummaryMethods inherited from class com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptorcompareTo, getWeight, initMethods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptorassertModuleClassImplements, checkPermissions, destroy, disabled, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validateMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptorgetDisplayName
- 
Field Details- 
XML_ELEMENT_NAME- See Also:
 
 
- 
- 
Constructor Details- 
SshCommandFactoryModuleDescriptorpublic SshCommandFactoryModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) 
 
- 
- 
Method Details- 
getModule- Specified by:
- getModulein interface- com.atlassian.plugin.ModuleDescriptor<SshCommandFactory>
- Specified by:
- getModulein class- com.atlassian.plugin.descriptors.AbstractModuleDescriptor<SshCommandFactory>
 
 
-