public class ConfigHelper
extends java.lang.Object
Constructor and Description |
---|
ConfigHelper() |
Modifier and Type | Method and Description |
---|---|
hudson.util.FormValidation |
doCheckApplicationId(java.lang.String value) |
hudson.util.FormValidation |
doCheckReleaseNumber(java.lang.String releaseNumber,
java.lang.String applicationId) |
hudson.util.FormValidation |
doCheckVariables(java.lang.String value) |
hudson.util.ListBoxModel |
doFillApplicationIdItems() |
hudson.util.ListBoxModel |
doFillApplicationIdItems(java.lang.String firstItem) |
hudson.util.ListBoxModel |
doFillReleaseNumberItems(java.lang.String applicationId) |
hudson.util.ListBoxModel |
doFillReleaseNumberItems(java.lang.String applicationId,
java.lang.String firstItem,
boolean includeLatestOption) |
Application |
getApplication(java.lang.String identifier) |
BuildMasterApi |
getBuildMasterApi() |
BuildMasterApi.BuildNumber |
getBuildNumber(int applicationId,
java.lang.String releaseNumber) |
java.lang.String |
getConnectionError() |
boolean |
isAvailable()
Check if can connect to BuildMaster - if not prevent any more calls
|
public BuildMasterApi getBuildMasterApi()
public boolean isAvailable()
public java.lang.String getConnectionError()
public hudson.util.ListBoxModel doFillApplicationIdItems() throws java.io.IOException
java.io.IOException
public hudson.util.ListBoxModel doFillApplicationIdItems(java.lang.String firstItem) throws java.io.IOException
java.io.IOException
public hudson.util.FormValidation doCheckApplicationId(java.lang.String value)
public hudson.util.ListBoxModel doFillReleaseNumberItems(java.lang.String applicationId) throws java.io.IOException
java.io.IOException
public hudson.util.ListBoxModel doFillReleaseNumberItems(java.lang.String applicationId, java.lang.String firstItem, boolean includeLatestOption) throws java.io.IOException
java.io.IOException
public hudson.util.FormValidation doCheckReleaseNumber(java.lang.String releaseNumber, java.lang.String applicationId)
public hudson.util.FormValidation doCheckVariables(java.lang.String value)
public Application getApplication(java.lang.String identifier) throws java.io.IOException
java.io.IOException
public BuildMasterApi.BuildNumber getBuildNumber(int applicationId, java.lang.String releaseNumber) throws java.io.IOException
java.io.IOException