View Javadoc

1   /**
2    * Copyright 2011 The Kuali Foundation Licensed under the
3    * Educational Community License, Version 2.0 (the "License"); you may
4    * not use this file except in compliance with the License. You may
5    * obtain a copy of the License at
6    *
7    * http://www.osedu.org/licenses/ECL-2.0
8    *
9    * Unless required by applicable law or agreed to in writing,
10   * software distributed under the License is distributed on an "AS IS"
11   * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12   * or implied. See the License for the specific language governing
13   * permissions and limitations under the License.
14   */
15  
16  package org.kuali.common.impex.schema.service;
17  
18  import javax.sql.DataSource;
19  
20  import org.kuali.common.impex.schema.SequenceFinder;
21  import org.kuali.common.impex.schema.ViewFinder;
22  import org.kuali.common.util.PercentCompleteInformer;
23  import org.kuali.common.util.StringFilter;
24  
25  public class ExtractSchemaContext {
26  
27  	int threadCount;
28  	DataSource dataSource;
29  	StringFilter nameFilter;
30  	String schemaName;
31  	ViewFinder viewFinder;
32  	SequenceFinder sequenceFinder;
33  	PercentCompleteInformer informer;
34  
35  	public int getThreadCount() {
36  		return threadCount;
37  	}
38  
39  	public void setThreadCount(int threadCount) {
40  		this.threadCount = threadCount;
41  	}
42  
43  	public String getSchemaName() {
44  		return schemaName;
45  	}
46  
47  	public void setSchemaName(String schemaName) {
48  		this.schemaName = schemaName;
49  	}
50  
51  	public StringFilter getNameFilter() {
52  		return nameFilter;
53  	}
54  
55  	public void setNameFilter(StringFilter nameFilter) {
56  		this.nameFilter = nameFilter;
57  	}
58  
59  	public ViewFinder getViewFinder() {
60  		return viewFinder;
61  	}
62  
63  	public void setViewFinder(ViewFinder viewFinder) {
64  		this.viewFinder = viewFinder;
65  	}
66  
67  	public SequenceFinder getSequenceFinder() {
68  		return sequenceFinder;
69  	}
70  
71  	public void setSequenceFinder(SequenceFinder sequenceFinder) {
72  		this.sequenceFinder = sequenceFinder;
73  	}
74  
75  	public DataSource getDataSource() {
76  		return dataSource;
77  	}
78  
79  	public void setDataSource(DataSource dataSource) {
80  		this.dataSource = dataSource;
81  	}
82  
83  	public PercentCompleteInformer getInformer() {
84  		return informer;
85  	}
86  
87  	public void setInformer(PercentCompleteInformer informer) {
88  		this.informer = informer;
89  	}
90  }