/*
* Jopr Management Platform
* Copyright (C) 2005-2008 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, version 2, as
* published by the Free Software Foundation, and/or the GNU Lesser
* General Public License, version 2.1, also as published by the Free
* Software Foundation.
*
* 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 and the GNU Lesser General Public License
* for more details.
*
* You should have received a copy of the GNU General Public License
* and the GNU Lesser General Public License along with this program;
* if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package com.jboss.jbossnetwork.product.jbpm.handlers;
/**
* Bean stuffed into the execution context whose values are used in the variable substitutions.
*
* @author Jason Dobies
*/
public class SoftwareValue {
private Integer id;
private String referenceURL;
private String title;
private String issueReference;
private Integer softwareTypeId;
private String filename;
private Long fileSize;
private String mD5;
private String sHA256;
private String createdBy;
private Long createdOn;
private Long lastModified;
private String shortDescription;
private String longDescription;
private String manualInstallation;
private String automatedInstallation;
private Integer distributionStatusTypeId;
private String supportCaseReference;
private String licenseName;
private String licenseVersion;
private String instructionCompatibilityVersion;
private String downloadUrl;
private String automatedDownloadUrl;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getReferenceURL() {
return referenceURL;
}
public void setReferenceURL(String referenceURL) {
this.referenceURL = referenceURL;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getIssueReference() {
return issueReference;
}
public void setIssueReference(String issueReference) {
this.issueReference = issueReference;
}
public Integer getSoftwareTypeId() {
return softwareTypeId;
}
public void setSoftwareTypeId(Integer softwareTypeId) {
this.softwareTypeId = softwareTypeId;
}
public String getFilename() {
return filename;
}
public void setFilename(String filename) {
this.filename = filename;
}
public Long getFileSize() {
return fileSize;
}
public void setFileSize(Long fileSize) {
this.fileSize = fileSize;
}
public String getMD5() {
return mD5;
}
public void setMD5(String mD5) {
this.mD5 = mD5;
}
public String getSHA256() {
return sHA256;
}
public void setSHA256(String sHA256) {
this.sHA256 = sHA256;
}
public String getCreatedBy() {
return createdBy;
}
public void setCreatedBy(String createdBy) {
this.createdBy = createdBy;
}
public Long getCreatedOn() {
return createdOn;
}
public void setCreatedOn(Long createdOn) {
this.createdOn = createdOn;
}
public Long getLastModified() {
return lastModified;
}
public void setLastModified(Long lastModified) {
this.lastModified = lastModified;
}
public String getShortDescription() {
return shortDescription;
}
public void setShortDescription(String shortDescription) {
this.shortDescription = shortDescription;
}
public String getLongDescription() {
return longDescription;
}
public void setLongDescription(String longDescription) {
this.longDescription = longDescription;
}
public String getManualInstallation() {
return manualInstallation;
}
public void setManualInstallation(String manualInstallation) {
this.manualInstallation = manualInstallation;
}
public String getAutomatedInstallation() {
return automatedInstallation;
}
public void setAutomatedInstallation(String automatedInstallation) {
this.automatedInstallation = automatedInstallation;
}
public Integer getDistributionStatusTypeId() {
return distributionStatusTypeId;
}
public void setDistributionStatusTypeId(Integer distributionStatusTypeId) {
this.distributionStatusTypeId = distributionStatusTypeId;
}
public String getSupportCaseReference() {
return supportCaseReference;
}
public void setSupportCaseReference(String supportCaseReference) {
this.supportCaseReference = supportCaseReference;
}
public String getLicenseName() {
return licenseName;
}
public void setLicenseName(String licenseName) {
this.licenseName = licenseName;
}
public String getLicenseVersion() {
return licenseVersion;
}
public void setLicenseVersion(String licenseVersion) {
this.licenseVersion = licenseVersion;
}
public String getInstructionCompatibilityVersion() {
return instructionCompatibilityVersion;
}
public void setInstructionCompatibilityVersion(String instructionCompatibilityVersion) {
this.instructionCompatibilityVersion = instructionCompatibilityVersion;
}
public String getDownloadUrl() {
return downloadUrl;
}
public void setDownloadUrl(String downloadUrl) {
this.downloadUrl = downloadUrl;
}
}