cleanup
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / csv / caryophyllales / out / CsvNameExportBase.java
1 /**
2 * Copyright (C) 2008 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
5 */
6 package eu.etaxonomy.cdm.io.csv.caryophyllales.out;
7
8 import java.io.File;
9
10 import org.springframework.transaction.TransactionStatus;
11
12 import eu.etaxonomy.cdm.io.common.CdmExportBase;
13 import eu.etaxonomy.cdm.io.common.ICdmExport;
14 import eu.etaxonomy.cdm.io.common.mapping.out.IExportTransformer;
15
16 public abstract class CsvNameExportBase
17 extends CdmExportBase<CsvNameExportConfigurator, CsvNameExportState, IExportTransformer, File>
18 implements ICdmExport<CsvNameExportConfigurator, CsvNameExportState>{
19
20 private static final long serialVersionUID = -8141111132821035857L;
21
22 final String NOT_DESIGNATED = "not designated";
23
24 protected TransactionStatus txStatus;
25
26 protected void refreshTransaction(){
27 commitTransaction(txStatus);
28 txStatus = startTransaction();
29 }
30
31
32 }