本文整理汇总了Java中com.atlassian.bamboo.collections.ActionParametersMap类的典型用法代码示例。如果您正苦于以下问题:Java ActionParametersMap类的具体用法?Java ActionParametersMap怎么用?Java ActionParametersMap使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ActionParametersMap类属于com.atlassian.bamboo.collections包,在下文中一共展示了ActionParametersMap类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@NotNull
@Override
public Map<String, String> generateTaskConfigMap(@NotNull final ActionParametersMap params, @Nullable final TaskDefinition previousTaskDefinition)
{
final Map<String, String> config = super.generateTaskConfigMap(params, previousTaskDefinition);
config.put("host", params.getString("host"));
config.put("path", params.getString("path"));
config.put("product", params.getString("product"));
config.put("major", params.getString("major"));
config.put("minor", params.getString("minor"));
config.put("servicepack", params.getString("servicepack"));
config.put("plug-build", params.getString("plug-build"));
return config;
}
示例2: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@Override
public void validate(final ActionParametersMap params, final ErrorCollection errorCollection)
{
super.validate(params, errorCollection);
if (StringUtils.isEmpty(params.getString(DeployTaskConstants.STACK_NAME)))
{
errorCollection.addError(DeployTaskConstants.STACK_NAME, textProvider.getText("bamboo-opsworks.stack_name.required"));
}
if (StringUtils.isEmpty(params.getString(DeployTaskConstants.APP_NAME)))
{
errorCollection.addError(DeployTaskConstants.APP_NAME, textProvider.getText("bamboo-opsworks.app_name.required"));
}
if(StringUtils.isEmpty(params.getString(AWSConstants.ACCESS_KEY_ID))
&& !StringUtils.isEmpty(params.getString(AWSConstants.SECRET_ACCESS_KEY))) {
errorCollection.addError(AWSConstants.ACCESS_KEY_ID, textProvider.getText("bamboo-opsworks.access_key_id.required_with_secret"));
}
if(StringUtils.isEmpty(params.getString(AWSConstants.SECRET_ACCESS_KEY))
&& !StringUtils.isEmpty(params.getString(AWSConstants.ACCESS_KEY_ID))) {
errorCollection.addError(AWSConstants.SECRET_ACCESS_KEY, textProvider.getText("bamboo-opsworks.secret_access_key.required_with_access"));
}
}
示例3: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
public Map<String, String> generateTaskConfigMap(final ActionParametersMap params, final TaskDefinition previousTaskDefinition)
{
final Map<String, String> context = super.generateTaskConfigMap(params, previousTaskDefinition);
context.put("zs_url", params.getString("zs_url"));
context.put("api_key", params.getString("api_key"));
context.put("api_secret", params.getString("api_secret"));
context.put("base_url", params.getString("base_url"));
context.put("app_name", params.getString("app_name"));
context.put("zsversion", params.getString("zsversion"));
context.put("userparams", params.getString("userparams"));
context.put("custom_options", params.getString("custom_options"));
context.put("customzpk", params.getString("customzpk"));
context.put("buildnr", params.getString("buildnr"));
return context;
}
示例4: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
public Map<String, String> generateTaskConfigMap(final ActionParametersMap params, final TaskDefinition previousTaskDefinition)
{
final Map<String, String> context = super.generateTaskConfigMap(params, previousTaskDefinition);
context.put("zs_url", params.getString("zs_url"));
context.put("api_key", params.getString("api_key"));
context.put("api_secret", params.getString("api_secret"));
context.put("package", params.getString("package"));
context.put("base_url", params.getString("base_url"));
context.put("app_name", params.getString("app_name"));
context.put("zsversion", params.getString("zsversion"));
context.put("custom_options", params.getString("custom_options"));
context.put("retry", params.getString("retry"));
context.put("waittime", params.getString("waittime"));
return context;
}
示例5: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
public void validate(final ActionParametersMap params, final ErrorCollection errorCollection)
{
super.validate(params, errorCollection);
this.validator.params = params;
this.validator.errorCollection = errorCollection;
this.errorCollection = errorCollection;
validator.validateZsUrl();
validator.validateApiKey();
validator.validateApiSecret();
validator.validateAppName();
validator.validateBaseUrl();
validator.validateZsVersion();
validateRetry(params.getString("retry"));
validateWaittime(params.getString("waittime"));
}
示例6: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
public Map<String, String> generateTaskConfigMap(final ActionParametersMap params, final TaskDefinition previousTaskDefinition)
{
final Map<String, String> context = super.generateTaskConfigMap(params, previousTaskDefinition);
context.put("zs_url", params.getString("zs_url"));
context.put("api_key", params.getString("api_key"));
context.put("api_secret", params.getString("api_secret"));
context.put("package", params.getString("package"));
context.put("base_url", params.getString("base_url"));
context.put("app_name", params.getString("app_name"));
context.put("zsversion", params.getString("zsversion"));
context.put("custom_options", params.getString("custom_options"));
context.put("retry", params.getString("retry"));
context.put("waittime", params.getString("waittime"));
context.put("rollback", params.getString("rollback"));
return context;
}
示例7: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@Override
public void validate(final ActionParametersMap params, final ErrorCollection errorCollection)
{
super.validate(params, errorCollection);
this.validator.params = params;
this.validator.errorCollection = errorCollection;
this.errorCollection = errorCollection;
validator.validateZsUrl();
validator.validateApiKey();
validator.validateApiSecret();
validator.validateAppName();
validator.validateBaseUrl();
validator.validateZsVersion();
validateRetry(params.getString("retry"));
validateWaittime(params.getString("waittime"));
}
示例8: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@NotNull
@Override
public Map<String, String> generateTaskConfigMap(
@NotNull final ActionParametersMap params,
@Nullable final TaskDefinition previousTaskDefinition) {
final Map<String, String> config = super.generateTaskConfigMap(params,
previousTaskDefinition);
config.put("hammer", params.getString("hammer"));
config.put("drivers", params.getString("drivers"));
config.put("projectDir", params.getString("projectDir"));
config.put("command", params.getString("command"));
config.put("args", params.getString("args"));
config.put("exportSQL", params.getString("exportSQL"));
config.put("exportRollbackSQL", params.getString("exportRollbackSQL"));
return config;
}
示例9: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
/**
* Validate gui form when Saving params
*/
@Override
public void validate(ActionParametersMap params, ErrorCollection errorCollection) {
super.validate(params, errorCollection);
utils.getNotifier().notifyInfo("Validating BlazeMeter task settings before saving.");
final String selectedTest = Utils.cutTestType(params.getString(Constants.SETTINGS_SELECTED_TEST_ID));
fillErrorCollection(selectedTest, errorCollection);
if (errorCollection.hasAnyErrors()) {
return;
}
try {
if (StringUtils.isBlank(User.getUser(utils).getId())) {
errorCollection.addErrorMessage("Cannot load tests from BlazeMeter server. Invalid user key!");
} else {
//verify if the test still exists on BlazeMeter server
AbstractTest receivedTest = TestDetector.detectTest(utils, selectedTest);
if (receivedTest == null) {
errorCollection.addErrorMessage("Test '" + selectedTest + "' doesn't exits on BlazeMeter server.");
}
}
} catch (Exception e) {
errorCollection.addErrorMessage("Failed to get tests from BlazeMeter account: " + e.getMessage());
}
utils.getNotifier().notifyInfo("BlazeMeter task settings were validated and saved.");
}
示例10: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
/**
* from gui to backend
*/
@Override
public Map<String, String> generateTaskConfigMap(ActionParametersMap params, TaskDefinition previousTaskDefinition) {
final Map<String, String> config = super.generateTaskConfigMap(params, previousTaskDefinition);
config.put(Constants.SETTINGS_SELECTED_TEST_ID, params.getString(Constants.SETTINGS_SELECTED_TEST_ID).trim());
config.put(Constants.SETTINGS_JMETER_PROPERTIES, params.getString(Constants.SETTINGS_JMETER_PROPERTIES).trim());
config.put(Constants.SETTINGS_NOTES, params.getString(Constants.SETTINGS_NOTES).trim());
config.put(Constants.SETTINGS_JTL_PATH, params.getString(Constants.SETTINGS_JTL_PATH).trim());
config.put(Constants.SETTINGS_JUNIT_PATH, params.getString(Constants.SETTINGS_JUNIT_PATH).trim());
String jtlReport = params.getString(Constants.SETTINGS_JTL_REPORT) == null ? "false" : "true";
String junitReport = params.getString(Constants.SETTINGS_JUNIT_REPORT) == null ? "false" : "true";
config.put(Constants.SETTINGS_JTL_REPORT, jtlReport);
config.put(Constants.SETTINGS_JUNIT_REPORT, junitReport);
PluginSettings pluginSettings = this.pluginSettingsFactory.createGlobalSettings();
config.put(AdminServlet.API_ID,
(String) pluginSettings.get(AdminServlet.API_ID));
config.put(AdminServlet.API_SECRET,
(String) pluginSettings.get(AdminServlet.API_SECRET));
config.put(AdminServlet.URL,
(String) pluginSettings.get(AdminServlet.URL));
return config;
}
示例11: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@NotNull
public Map<String, String> generateTaskConfigMap(@NotNull final ActionParametersMap params, @Nullable final TaskDefinition previousTaskDefinition) {
final Map<String, String> config = super.generateTaskConfigMap(params, previousTaskDefinition);
config.put(xUnitParserTask.TEST_FILE_PATTERN, params.getString(xUnitParserTask.TEST_FILE_PATTERN));
config.put(xUnitParserTask.COLLECT_OUTDATED_FILES, params.getString(xUnitParserTask.COLLECT_OUTDATED_FILES));
return config;
}
示例12: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
public void validate(@NotNull ActionParametersMap params, @NotNull ErrorCollection errorCollection) {
super.validate(params, errorCollection);
final String directory = params.getString(xUnitParserTask.TEST_FILE_PATTERN);
if (StringUtils.isEmpty(directory))
{
errorCollection.addError(xUnitParserTask.TEST_FILE_PATTERN, i18nResolver.getText(xUnitParserTask.TEST_FILE_PATTERN + ".error"));
}
}
示例13: validate
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@Override
public void validate(ActionParametersMap params, ErrorCollection errorCollection) {
validateRequired(params, errorCollection, CFG_SELECTED_UTIL);
validateRequired(params, errorCollection, CFG_SELECTED_CRED);
validateRequired(params, errorCollection, CFG_APP_ID);
validateNumber(params, errorCollection, CFG_MAX_HIGH);
validateNumber(params, errorCollection, CFG_MAX_MEDIUM);
validateNumber(params, errorCollection, CFG_MAX_LOW);
}
示例14: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@Override
public Map<String, String> generateTaskConfigMap(ActionParametersMap params, TaskDefinition previousTaskDefinition) {
Map<String, String> config = super.generateTaskConfigMap(params, previousTaskDefinition);
config.put(CFG_SELECTED_UTIL, params.getString(CFG_SELECTED_UTIL));
config.put(CFG_SELECTED_CRED, params.getString(CFG_SELECTED_CRED));
config.put(CFG_APP_ID, params.getString(CFG_APP_ID));
config.put(CFG_SUSPEND, Boolean.toString(params.getBoolean(CFG_SUSPEND)));
config.put(CFG_MAX_HIGH, params.getString(CFG_MAX_HIGH));
config.put(CFG_MAX_MEDIUM, params.getString(CFG_MAX_MEDIUM));
config.put(CFG_MAX_LOW, params.getString(CFG_MAX_LOW));
return config;
}
示例15: generateTaskConfigMap
import com.atlassian.bamboo.collections.ActionParametersMap; //导入依赖的package包/类
@Override
public Map<String, String> generateTaskConfigMap(final ActionParametersMap params,
final TaskDefinition previousTaskDefinition) {
final Map<String, String> configMap = super.generateTaskConfigMap(params, previousTaskDefinition);
for (final HubScanConfigFieldEnum param : HubScanConfigFieldEnum.values()) {
final String key = param.getKey();
final String value = params.getString(key);
configMap.put(key, value);
}
return configMap;
}