com.atlassian.bamboo.plugins.hg
Class HgCapabilityTypeModule

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityType
      extended by com.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityTypeModule
          extended by com.atlassian.bamboo.v2.build.agent.capability.AbstractExecutableCapabilityTypeModule
              extended by com.atlassian.bamboo.v2.build.agent.capability.AbstractMultipleExecutableCapabilityTypeModule
                  extended by com.atlassian.bamboo.plugins.hg.HgCapabilityTypeModule
All Implemented Interfaces:
InitablePluginModule, BambooPluginModule, CapabilityDefaultsHelper, CapabilityType, CapabilityTypeModule, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.LocaleProvider, java.lang.Comparable<CapabilityType>

public class HgCapabilityTypeModule
extends AbstractMultipleExecutableCapabilityTypeModule


Field Summary
static java.lang.String HG_CAPABILITY
           
static java.lang.String SSH_CAPABILITY
           
 
Fields inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractExecutableCapabilityTypeModule
AGENT_CAPABILITY_TYPE_PREFIX
 
Fields inherited from interface com.atlassian.bamboo.v2.build.agent.capability.CapabilityDefaultsHelper
CAPABILITY_BUILDER_PREFIX, CAPABILITY_BUILDER_TYPE
 
Constructor Summary
HgCapabilityTypeModule()
           
 
Method Summary
 java.util.List<java.lang.String> getAdditionalCapabilityKeys()
           
 java.lang.String getCapabilityKindUndefinedKey()
           
 java.lang.String getCapabilityUndefinedKey()
           
 java.util.List<java.lang.String> getDefaultWindowPaths()
           
 java.lang.String getExecutableDescription(java.lang.String key)
           
 java.lang.String getExecutableFilename()
           
 java.lang.String getExecutableKindKey()
           
 java.lang.String getMandatoryCapabilityKey()
           
 
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractMultipleExecutableCapabilityTypeModule
getCapability, getExecutableKey, getExecutableTypes, getLabel, getValueDescriptionKey, validate
 
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractExecutableCapabilityTypeModule
addDefaultCapabilities, getLocale, getParamValue, getText, getText, getText, getTextProvider, setI18nBeanFactory
 
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityTypeModule
getCapabilityTypeKey, getCapabilityTypeLabel, getEditHtml, getExtraInfo, getNewKeyFromLabel, getSortOrder, init, isAllowRename, setTemplateRenderer
 
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityType
compareTo, equals, getViewTypeAction, hashCode, toString, updatePlanForNewLabel, updateTasksForNewLabel
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.v2.build.agent.capability.CapabilityType
getViewTypeAction, updatePlanForNewLabel
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

HG_CAPABILITY

public static final java.lang.String HG_CAPABILITY
See Also:
Constant Field Values

SSH_CAPABILITY

public static final java.lang.String SSH_CAPABILITY
See Also:
Constant Field Values
Constructor Detail

HgCapabilityTypeModule

public HgCapabilityTypeModule()
Method Detail

getExecutableKindKey

public java.lang.String getExecutableKindKey()
Specified by:
getExecutableKindKey in class AbstractMultipleExecutableCapabilityTypeModule

getMandatoryCapabilityKey

public java.lang.String getMandatoryCapabilityKey()
Specified by:
getMandatoryCapabilityKey in class AbstractExecutableCapabilityTypeModule

getAdditionalCapabilityKeys

public java.util.List<java.lang.String> getAdditionalCapabilityKeys()
Specified by:
getAdditionalCapabilityKeys in class AbstractMultipleExecutableCapabilityTypeModule

getDefaultWindowPaths

public java.util.List<java.lang.String> getDefaultWindowPaths()
Specified by:
getDefaultWindowPaths in class AbstractExecutableCapabilityTypeModule

getExecutableFilename

public java.lang.String getExecutableFilename()
Specified by:
getExecutableFilename in class AbstractExecutableCapabilityTypeModule

getCapabilityUndefinedKey

public java.lang.String getCapabilityUndefinedKey()
Specified by:
getCapabilityUndefinedKey in class AbstractExecutableCapabilityTypeModule

getCapabilityKindUndefinedKey

public java.lang.String getCapabilityKindUndefinedKey()
Specified by:
getCapabilityKindUndefinedKey in class AbstractMultipleExecutableCapabilityTypeModule

getExecutableDescription

public java.lang.String getExecutableDescription(java.lang.String key)
Overrides:
getExecutableDescription in class AbstractMultipleExecutableCapabilityTypeModule


Copyright © 2012 Atlassian. All Rights Reserved.