public final class PluginUtils extends Object implements Serializable, org.apache.commons.beanutils.Converter
| Modifier and Type | Field and Description |
|---|---|
static int |
NO_BUILD_FOUND
The number returned when no build number is found.
|
| Modifier and Type | Method and Description |
|---|---|
ServerInfo |
convert(Class type,
Object value) |
static String |
decode(String text) |
static String |
encode(String text) |
static int |
findBuildNumberUsingPattern(String fileContent)
search for #build_numer: X#
|
static String |
firstNonEmpty(String... args) |
static hudson.util.FormValidation |
formValidationErrorToWarning(hudson.util.FormValidation formValidation) |
static Calendar |
getBuildEndTime(hudson.model.AbstractBuild<?,?> build) |
static Calendar |
getBuildStartTime(hudson.model.AbstractBuild<?,?> build) |
static NeoLoadPluginOptions |
getPluginOptions(hudson.model.AbstractProject<?,?> project)
Get the configured instance for the plugin.
|
static List<String> |
removeAllEmpties(String... originalStrings)
removes empty strings from a list.
|
static Calendar |
toCalendar(Date date)
This could be DateUtils.toCalendar instead but then I would have to deal with maven dependencies again.
|
static hudson.util.FormValidation |
validateFileExists(String file,
String extension,
boolean checkExtension,
boolean checkInPath)
Check if the given string points to a file on local machine.
|
static hudson.util.FormValidation |
validateURL(String url) |
static hudson.util.FormValidation |
validateWarnIfEmpty(String fieldValue,
String displayName) |
public static final int NO_BUILD_FOUND
public static String encode(String text) throws org.apache.commons.codec.EncoderException
org.apache.commons.codec.EncoderExceptionpublic static String decode(String text) throws org.apache.commons.codec.DecoderException
org.apache.commons.codec.DecoderExceptionpublic static NeoLoadPluginOptions getPluginOptions(hudson.model.AbstractProject<?,?> project)
project - public static Calendar toCalendar(Date date)
date - public static Calendar getBuildStartTime(hudson.model.AbstractBuild<?,?> build)
build - public static Calendar getBuildEndTime(hudson.model.AbstractBuild<?,?> build)
build - public ServerInfo convert(Class type, Object value)
convert in interface org.apache.commons.beanutils.Converterpublic static hudson.util.FormValidation validateWarnIfEmpty(String fieldValue, String displayName)
public static hudson.util.FormValidation formValidationErrorToWarning(hudson.util.FormValidation formValidation)
formValidation - public static hudson.util.FormValidation validateURL(String url)
public static String firstNonEmpty(String... args)
args - public static List<String> removeAllEmpties(String... originalStrings)
originalStrings - public static int findBuildNumberUsingPattern(String fileContent)
fileContent - public static hudson.util.FormValidation validateFileExists(String file, String extension, boolean checkExtension, boolean checkInPath)
Copyright © 2004-2017. All Rights Reserved.