reverting back the cdm application configuration refatoring
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / specimen / abcd206 / in / Abcd206ImportState.java
index 50a56f4515330424bc2e35e878a21190ca051f4f..593ab98fac2ed796497bb30440140e3d4c73f17d 100644 (file)
@@ -11,7 +11,9 @@
 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
@@ -20,20 +22,36 @@ import eu.etaxonomy.cdm.io.common.ImportStateBase;
  * @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