package eu.etaxonomy.cdm.io.specimen.abcd206.in;\r
\r
import org.apache.log4j.Logger;\r
+import org.springframework.transaction.TransactionStatus;\r
\r
+import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;\r
import eu.etaxonomy.cdm.io.common.CdmImportBase;\r
import eu.etaxonomy.cdm.io.common.ImportStateBase;\r
\r
* @created 11.05.2009\r
* @version 1.0\r
*/\r
-public class Abcd206ImportState extends ImportStateBase<Abcd206ImportConfigurator, CdmImportBase>{\r
+public class Abcd206ImportState extends ImportStateBase<Abcd206ImportConfigurator, CdmImportBase<Abcd206ImportConfigurator,Abcd206ImportState>>{\r
@SuppressWarnings("unused")\r
private static final Logger logger = Logger.getLogger(Abcd206ImportState.class);\r
\r
+ private TransactionStatus tx;\r
+ \r
+ private ICdmApplicationConfiguration cdmRepository; \r
+ \r
+//****************** CONSTRUCTOR ***************************************************/ \r
+ \r
public Abcd206ImportState(Abcd206ImportConfigurator config) {\r
super(config);\r
}\r
+\r
+//************************ GETTER / SETTER *****************************************/\r
\r
-// /* (non-Javadoc)\r
-// * @see eu.etaxonomy.cdm.io.common.IoStateBase#initialize(eu.etaxonomy.cdm.io.common.IoConfiguratorBase)\r
-// */\r
-// @Override\r
-// public void initialize(SpecimenImportConfigurator config) {\r
-//// super(config); \r
-// }\r
+ public TransactionStatus getTx() {\r
+ return tx;\r
+ }\r
+\r
+ public void setTx(TransactionStatus tx) {\r
+ this.tx = tx;\r
+ }\r
+\r
+ public ICdmApplicationConfiguration getCdmRepository() {\r
+ return cdmRepository;\r
+ }\r
+\r
+ public void setCdmRepository(ICdmApplicationConfiguration cdmRepository) {\r
+ this.cdmRepository = cdmRepository;\r
+ }\r
\r
}\r