001/* 002 * Copyright 2007 The Kuali Foundation 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package org.kuali.ole.gl.service.impl; 017 018import java.util.Map; 019 020import org.kuali.ole.gl.businessobject.OriginEntryGroup; 021import org.kuali.ole.gl.businessobject.OriginEntryInformation; 022 023/** 024 * This class represents the status for origin entries through the different origin entry groups (i.e. input, valid, error, and expired) 025 */ 026public class ScrubberStatus { 027 private String inputFileName; 028 private String validFileName; 029 private String errorFileName; 030 private String expiredFileName; 031 private Map<OriginEntryInformation, OriginEntryInformation> unscrubbedToScrubbedEntries; 032 033 /** 034 * Gets the errorFileName attribute. 035 * 036 * @return Returns the errorFileName. 037 */ 038 public String getErrorFileName() { 039 return errorFileName; 040 } 041 042 /** 043 * Sets the errorFileName attribute value. 044 * 045 * @param errorFileName The errorFileName to set. 046 */ 047 public void setErrorFileName(String errorFileName) { 048 this.errorFileName = errorFileName; 049 } 050 051 /** 052 * Gets the expiredFileName attribute. 053 * 054 * @return Returns the expiredFileName. 055 */ 056 public String getExpiredFileName() { 057 return expiredFileName; 058 } 059 060 /** 061 * Sets the expiredFileName attribute value. 062 * 063 * @param expiredFileName The expiredFileName to set. 064 */ 065 public void setExpiredFileName(String expiredFileName) { 066 this.expiredFileName = expiredFileName; 067 } 068 069 /** 070 * Gets the inputFileName attribute. 071 * 072 * @return Returns the inputFileName. 073 */ 074 public String getInputFileName() { 075 return inputFileName; 076 } 077 078 /** 079 * Sets the inputFileName attribute value. 080 * 081 * @param inputFileName The inputFileName to set. 082 */ 083 public void setInputFileName(String inputFileName) { 084 this.inputFileName = inputFileName; 085 } 086 087 /** 088 * Gets the validFileName attribute. 089 * 090 * @return Returns the validFileName. 091 */ 092 public String getValidFileName() { 093 return validFileName; 094 } 095 096 /** 097 * Sets the validFileName attribute value. 098 * 099 * @param validFileName The validFileName to set. 100 */ 101 public void setValidFileName(String validFileName) { 102 this.validFileName = validFileName; 103 } 104 105 /** 106 * Gets the unscrubbedToScrubbedEntry attribute. 107 * 108 * @return Returns the unscrubbedToScrubbedEntry. 109 */ 110 public Map<OriginEntryInformation, OriginEntryInformation> getUnscrubbedToScrubbedEntries() { 111 return unscrubbedToScrubbedEntries; 112 } 113 114 /** 115 * Sets the unscrubbedToScrubbedEntry attribute value. 116 * 117 * @param unscrubbedToScrubbedEntry The unscrubbedToScrubbedEntry to set. 118 */ 119 public void setUnscrubbedToScrubbedEntries(Map<OriginEntryInformation, OriginEntryInformation> unscrubbedToScrubbedEntry) { 120 this.unscrubbedToScrubbedEntries = unscrubbedToScrubbedEntry; 121 } 122}