/*
* RHQ Management Platform
* Copyright (C) 2010 Red Hat, Inc.
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
package org.rhq.core.domain.common;
import java.io.Serializable;
import java.util.HashMap;
/**
* Product (i.e. RHQ or JON) information.
*
* @author Ian Springer
*/
public class ProductInfo implements Serializable {
private static final long serialVersionUID = 1L;
private String shortName;
private String name;
private String fullName;
private String url;
private String urlDomain;
private String salesEmail;
private String supportEmail;
private String version;
private String versionUpdate;
private String buildNumber;
private String supportedAgentBuilds;
private String helpDocRoot;
private HashMap<String, String> helpViewContent;
public String getShortName() {
return shortName;
}
public void setShortName(String shortName) {
this.shortName = shortName;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getFullName() {
return fullName;
}
public void setFullName(String fullName) {
this.fullName = fullName;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getUrlDomain() {
return urlDomain;
}
public void setUrlDomain(String urlDomain) {
this.urlDomain = urlDomain;
}
public String getSalesEmail() {
return salesEmail;
}
public void setSalesEmail(String salesEmail) {
this.salesEmail = salesEmail;
}
public String getSupportEmail() {
return supportEmail;
}
public void setSupportEmail(String supportEmail) {
this.supportEmail = supportEmail;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public String getVersionUpdate() {
return versionUpdate;
}
public void setVersionUpdate(String versionUpdate) {
this.versionUpdate = versionUpdate;
}
public String getBuildNumber() {
return buildNumber;
}
public void setBuildNumber(String buildNumber) {
this.buildNumber = buildNumber;
}
public String getSupportedAgentBuilds() {
return supportedAgentBuilds;
}
public void setSupportedAgentBuilds(String supportedAgentBuilds) {
this.supportedAgentBuilds = supportedAgentBuilds;
}
public String getHelpDocRoot() {
return helpDocRoot;
}
public void setHelpDocRoot(String helpDocRoot) {
this.helpDocRoot = helpDocRoot;
}
public HashMap<String, String> getHelpViewContent() {
return helpViewContent;
}
public void setHelpViewContent(HashMap<String, String> helpViewContent) {
this.helpViewContent = helpViewContent;
}
}