org.jfrog.hudson.PluginSettings Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of artifactory Show documentation
Show all versions of artifactory Show documentation
Integrates Artifactory to Hudson
The newest version!
package org.jfrog.hudson;
import java.util.Map;
/**
* @author Noam Y. Tenne
*/
public class PluginSettings {
private String pluginName;
private Map paramMap;
public PluginSettings(String pluginName, Map paramMap) {
this.pluginName = pluginName;
this.paramMap = paramMap;
}
public PluginSettings() {
}
public String getPluginName() {
return pluginName;
}
public void setPluginName(String pluginName) {
this.pluginName = pluginName;
}
public Map getParamMap() {
return paramMap;
}
public void setParamMap(Map paramMap) {
this.paramMap = paramMap;
}
@Override
public String toString() {
return pluginName;
}
public String getPluginParamValue(String pluginName, String paramKey) {
if (!pluginName.equals(this.pluginName)) {
return null;
}
return (paramMap != null) ? paramMap.get(paramKey) : null;
}
}