eu.etaxonomy.cdm.io.common
Interface IExportConfigurator<STATE extends ExportStateBase,TRANSFORM extends IExportTransformer>

All Superinterfaces:
IIoConfigurator, IIoObservable
All Known Implementing Classes:
BerlinModelExportConfigurator, CsvTaxExportConfiguratorRedlist, DbExportConfiguratorBase, DwcaTaxExportConfigurator, ExportConfiguratorBase, JaxbExportConfigurator, PilotOutputExportConfigurator, SDDExportConfigurator, TcsXmlExportConfigurator, XmlExportConfiguratorBase

public interface IExportConfigurator<STATE extends ExportStateBase,TRANSFORM extends IExportTransformer>
extends IIoConfigurator

Version:
1.0
Author:
a.babadshanjan

Nested Class Summary
static class IExportConfigurator.CHECK
           
static class IExportConfigurator.DO_REFERENCES
           
 
Method Summary
 IExportConfigurator.CHECK getCheck()
           
 Class<ICdmIO>[] getIoClassList()
           
 STATE getNewState()
          Factory method.
 ICdmDataSource getSource()
          The CDM data source for the export Don't use when using a spring data source
 TRANSFORM getTransformer()
           
 boolean isValid()
           
 void setSource(ICdmDataSource source)
           
 void setTransformer(TRANSFORM transformer)
           
 
Methods inherited from interface eu.etaxonomy.cdm.io.common.IIoConfigurator
authenticateAsDefaultAdmin, getAuthenticationToken, getCdmAppController, getDbSchemaValidation, getDestinationNameString, getObservers, getProgressMonitor, getSourceNameString, setAuthentication, setAuthenticationToken, setCdmAppController, setDbSchemaValidation, setObservers, setProgressMonitor
 
Methods inherited from interface eu.etaxonomy.cdm.io.common.IIoObservable
addObserver, addObservers, countObservers, removeObserver, removeObservers
 

Method Detail

isValid

boolean isValid()

getCheck

IExportConfigurator.CHECK getCheck()

getIoClassList

Class<ICdmIO>[] getIoClassList()

getSource

ICdmDataSource getSource()
The CDM data source for the export Don't use when using a spring data source

Returns:

setSource

void setSource(ICdmDataSource source)

getNewState

STATE getNewState()
Factory method. Creates a new state for the export type and adds this coniguration to it.

Returns:

getTransformer

TRANSFORM getTransformer()

setTransformer

void setTransformer(TRANSFORM transformer)


Copyright © 2007-2013 EDIT. All Rights Reserved.