001package org.kuali.ole.describe.bo; 002 003import org.kuali.rice.krad.bo.PersistableBusinessObjectBase; 004 005import java.util.List; 006import java.util.ArrayList; 007 008/** 009 * Created with IntelliJ IDEA. 010 * User: ? 011 * Date: 2/7/13 012 * Time: 1:10 PM 013 * To change this template use File | Settings | File Templates. N 014 */ 015public class OleDiscoveryExportProfile extends PersistableBusinessObjectBase { 016 017 private String exportId; 018 private String exportProfileCode; 019 private String exportProfileName; 020 private String exportFormat; 021 private String exportType; 022 private String exportTo; 023 private Integer noOfExportThreads; 024 private Integer noOfRecords; 025 private String dataField; 026 private List<OleDiscoveryExportMappingFields> oleDiscoveryExportMappingFields = new ArrayList<OleDiscoveryExportMappingFields>(); 027 028 029 /** 030 * Gets the exportId attribute. 031 * 032 * @return Returns the exportId 033 */ 034 public String getExportId() { 035 return exportId; 036 } 037 038 /** 039 * Sets the exportId attribute value. 040 * 041 * @param exportId The exportId to set. 042 */ 043 public void setExportId(String exportId) { 044 this.exportId = exportId; 045 } 046 047 public String getExportProfileCode() { 048 return exportProfileCode; 049 } 050 051 public void setExportProfileCode(String exportProfileCode) { 052 this.exportProfileCode = exportProfileCode; 053 } 054 055 public String getExportProfileName() { 056 return exportProfileName; 057 } 058 059 public void setExportProfileName(String exportProfileName) { 060 this.exportProfileName = exportProfileName; 061 } 062 063 /** 064 * Gets the exportFormat attribute. 065 * 066 * @return Returns the exportFormat 067 */ 068 public String getExportFormat() { 069 return exportFormat; 070 } 071 072 /** 073 * Sets the exportFormat attribute value. 074 * 075 * @param exportFormat The exportFormat to set. 076 */ 077 public void setExportFormat(String exportFormat) { 078 this.exportFormat = exportFormat; 079 } 080 081 /** 082 * Gets the exportType attribute. 083 * 084 * @return Returns the exportType 085 */ 086 public String getExportType() { 087 return exportType; 088 } 089 090 /** 091 * Sets the exportType attribute value. 092 * 093 * @param exportType The exportType to set. 094 */ 095 public void setExportType(String exportType) { 096 this.exportType = exportType; 097 } 098 099 /** 100 * Gets the noOfExportThreads attribute. 101 * 102 * @return Returns the noOfExportThreads 103 */ 104 public Integer getNoOfExportThreads() { 105 return noOfExportThreads; 106 } 107 108 /** 109 * Sets the noOfExportThreads attribute value. 110 * 111 * @param noOfExportThreads The noOfExportThreads to set. 112 */ 113 public void setNoOfExportThreads(Integer noOfExportThreads) { 114 this.noOfExportThreads = noOfExportThreads; 115 } 116 117 /** 118 * Gets the exportTo attribute. 119 * 120 * @return Returns the exportTo 121 */ 122 public String getExportTo() { 123 return exportTo; 124 } 125 126 /** 127 * Sets the exportTo attribute value. 128 * 129 * @param exportTo The exportTo to set. 130 */ 131 public void setExportTo(String exportTo) { 132 this.exportTo = exportTo; 133 } 134 135 /** 136 * Gets the dataField attribute. 137 * 138 * @return Returns the dataField 139 */ 140 public String getDataField() { 141 return dataField; 142 } 143 144 /** 145 * Sets the dataField attribute value. 146 * 147 * @param dataField The dataField to set. 148 */ 149 public void setDataField(String dataField) { 150 this.dataField = dataField; 151 } 152 153 /** 154 * Gets the noOfRecords attribute. 155 * 156 * @return Returns the noOfRecords 157 */ 158 public Integer getNoOfRecords() { 159 return noOfRecords; 160 } 161 162 /** 163 * Sets the noOfRecords attribute value. 164 * 165 * @param noOfRecords The noOfRecords to set. 166 */ 167 public void setNoOfRecords(Integer noOfRecords) { 168 this.noOfRecords = noOfRecords; 169 } 170 171 /** 172 * Gets the list of type OleDiscoveryExportMappingFields 173 * 174 * @return oleDiscoveryExportMappingFields 175 */ 176 public List<OleDiscoveryExportMappingFields> getOleDiscoveryExportMappingFields() { 177 return oleDiscoveryExportMappingFields; 178 } 179 180 /** 181 * Sets the list of values of the type OleDiscoveryExportMappingFields 182 * 183 * @param oleDiscoveryExportMappingFields 184 * 185 */ 186 public void setOleDiscoveryExportMappingFields(List<OleDiscoveryExportMappingFields> oleDiscoveryExportMappingFields) { 187 this.oleDiscoveryExportMappingFields = oleDiscoveryExportMappingFields; 188 } 189}