001    /*
002     * Copyright 2011 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     */
016    package org.kuali.kfs.module.cg.businessobject;
017    
018    /**
019     * Encapsulates the result of scraping the government CFDA web-page.
020     */
021    public class CfdaUpdateResults {
022        private int numberOfRecordsRetrievedFromWebSite;
023        private int numberOfRecordsInKfsDatabase;
024        private int numberOfRecrodsNotUpdatedForHistoricalPurposes;
025        private int numberOfRecordsDeactivatedBecauseNoLongerOnWebSite;
026        private int numberOfRecordsReActivated;
027        private int numberOfRecordsNotUpdatedBecauseManual;
028        private int numberOfRecordsUpdatedBecauseAutomatic;
029        private int numberOfRecordsNewlyAddedFromWebSite;
030        private String message;
031    
032        /**
033         * @return
034         */
035        public int getNumberOfRecordsNewlyAddedFromWebSite() {
036            return numberOfRecordsNewlyAddedFromWebSite;
037        }
038    
039        /**
040         * @param numberOfRecordsNewlyAddedFromWebSite
041         */
042        public void setNumberOfRecordsNewlyAddedFromWebSite(int numberOfRecordsNewlyAddedFromWebSite) {
043            this.numberOfRecordsNewlyAddedFromWebSite = numberOfRecordsNewlyAddedFromWebSite;
044        }
045    
046        /**
047         * This method...
048         * 
049         * @return
050         */
051        public int getNumberOfRecordsReActivated() {
052            return numberOfRecordsReActivated;
053        }
054    
055        /**
056         * This method...
057         * 
058         * @param numberOfRecordsReActivated
059         */
060        public void setNumberOfRecordsReActivated(int numberOfRecordsReActivated) {
061            this.numberOfRecordsReActivated = numberOfRecordsReActivated;
062        }
063    
064        /**
065         * This method...
066         * 
067         * @return
068         */
069        public int getNumberOfRecordsDeactivatedBecauseNoLongerOnWebSite() {
070            return numberOfRecordsDeactivatedBecauseNoLongerOnWebSite;
071        }
072    
073        /**
074         * This method...
075         * 
076         * @param numberOfRecordsDeactivatedBecauseNoLongerOnWebSite
077         */
078        public void setNumberOfRecordsDeactivatedBecauseNoLongerOnWebSite(int numberOfRecordsDeactivatedBecauseNoLongerOnWebSite) {
079            this.numberOfRecordsDeactivatedBecauseNoLongerOnWebSite = numberOfRecordsDeactivatedBecauseNoLongerOnWebSite;
080        }
081    
082        /**
083         * This method...
084         * 
085         * @return
086         */
087        public int getNumberOfRecrodsNotUpdatedForHistoricalPurposes() {
088            return numberOfRecrodsNotUpdatedForHistoricalPurposes;
089        }
090    
091        /**
092         * This method...
093         * 
094         * @param numberOfRecrodsNotUpdatedForHistoricalPurposes
095         */
096        public void setNumberOfRecrodsNotUpdatedForHistoricalPurposes(int numberOfRecrodsNotUpdatedForHistoricalPurposes) {
097            this.numberOfRecrodsNotUpdatedForHistoricalPurposes = numberOfRecrodsNotUpdatedForHistoricalPurposes;
098        }
099    
100        /**
101         * This method...
102         * 
103         * @return
104         */
105        public int getNumberOfRecordsRetrievedFromWebSite() {
106            return numberOfRecordsRetrievedFromWebSite;
107        }
108    
109        /**
110         * This method...
111         * 
112         * @param numberOfRecordsRetrievedFromWebSite
113         */
114        public void setNumberOfRecordsRetrievedFromWebSite(int numberOfRecordsRetrievedFromWebSite) {
115            this.numberOfRecordsRetrievedFromWebSite = numberOfRecordsRetrievedFromWebSite;
116        }
117    
118        /**
119         * This method...
120         * 
121         * @return
122         */
123        public int getNumberOfRecordsInKfsDatabase() {
124            return numberOfRecordsInKfsDatabase;
125        }
126    
127        /**
128         * This method...
129         * 
130         * @param numberOfRecordsInKfsDatabase
131         */
132        public void setNumberOfRecordsInKfsDatabase(int numberOfRecordsInKfsDatabase) {
133            this.numberOfRecordsInKfsDatabase = numberOfRecordsInKfsDatabase;
134        }
135    
136        /**
137         * This method...
138         * 
139         * @return
140         */
141        public int getNumberOfRecordsUpdatedBecauseAutomatic() {
142            return numberOfRecordsUpdatedBecauseAutomatic;
143        }
144    
145        /**
146         * This method...
147         * 
148         * @param numberOfRecordsUpdatedBecauseAutomatic
149         */
150        public void setNumberOfRecordsUpdatedBecauseAutomatic(int numberOfRecordsUpdatedBecauseAutomatic) {
151            this.numberOfRecordsUpdatedBecauseAutomatic = numberOfRecordsUpdatedBecauseAutomatic;
152        }
153    
154        /**
155         * This method...
156         * 
157         * @return
158         */
159        public int getNumberOfRecordsNotUpdatedBecauseManual() {
160            return numberOfRecordsNotUpdatedBecauseManual;
161        }
162    
163        /**
164         * This method...
165         * 
166         * @param numberOfRecordsNotUpdatedBecauseManual
167         */
168        public void setNumberOfRecordsNotUpdatedBecauseManual(int numberOfRecordsNotUpdatedBecauseManual) {
169            this.numberOfRecordsNotUpdatedBecauseManual = numberOfRecordsNotUpdatedBecauseManual;
170        }
171    
172        /**
173         * This method...
174         * 
175         * @return
176         */
177        public String getMessage() {
178            return message;
179        }
180    
181        /**
182         * This method...
183         * 
184         * @param message
185         */
186        public void setMessage(String message) {
187            this.message = message;
188        }
189    
190    }