Project

General

Profile

Download (534 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.database.update;
2

    
3
import java.sql.SQLException;
4

    
5
import eu.etaxonomy.cdm.common.IProgressMonitor;
6
import eu.etaxonomy.cdm.database.ICdmDataSource;
7

    
8
public interface ISchemaUpdaterStep {
9

    
10
	/**
11
	 * 
12
	 * @param datasource
13
	 * @param monitor
14
	 * @return identifier of newly created term
15
	 * @throws SQLException
16
	 */
17
	public Integer invoke(ICdmDataSource datasource, IProgressMonitor monitor) throws SQLException;
18

    
19
	public void setStepName(String stepName);
20

    
21
	public String getStepName();
22

    
23
}
(4-4/13)