eu.etaxonomy.cdm.io.berlinModel.out
Class BerlinModelTaxonomicTreeExport

java.lang.Object
  extended by eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration
      extended by eu.etaxonomy.cdm.io.common.CdmIoBase<STATE>
          extended by eu.etaxonomy.cdm.io.common.CdmExportBase<CONFIG,STATE>
              extended by eu.etaxonomy.cdm.io.common.DbExportBase<BerlinModelExportConfigurator,BerlinModelExportState>
                  extended by eu.etaxonomy.cdm.io.berlinModel.out.BerlinModelExportBase<RelationshipBase>
                      extended by eu.etaxonomy.cdm.io.berlinModel.out.BerlinModelTaxonomicTreeExport
All Implemented Interfaces:
ICdmApplicationConfiguration, ICdmExport<BerlinModelExportConfigurator,BerlinModelExportState>, ICdmIO<BerlinModelExportState>

@Component
public class BerlinModelTaxonomicTreeExport
extends BerlinModelExportBase<RelationshipBase>

Version:
1.0
Author:
a.mueller

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.io.common.CdmIoBase
ioName
 
Fields inherited from interface eu.etaxonomy.cdm.io.common.ICdmIO
FEATURE_STORE, NOMREF_DETAIL_STORE, NOMREF_STORE, PERSON_STORE, REF_DETAIL_STORE, REFERENCE_STORE, SPECIMEN_STORE, TAXON_STORE, TAXONNAME_STORE, TEAM_STORE, USER_STORE
 
Constructor Summary
BerlinModelTaxonomicTreeExport()
           
 
Method Summary
protected  boolean doCheck(BerlinModelExportState state)
           
protected  boolean doDelete(BerlinModelExportState state)
           
protected  boolean doInvoke(BerlinModelExportState state)
           
 Class<? extends CdmBase> getStandardMethodParameter()
           
protected  boolean isIgnore(BerlinModelExportState state)
          Returns true if this (IO-)class should be ignored during the import/export process.
 
Methods inherited from class eu.etaxonomy.cdm.io.common.DbExportBase
checkSqlServerColumnExists, doCount
 
Methods inherited from class eu.etaxonomy.cdm.io.common.CdmIoBase
check, commitTransaction, flush, getInstance, getSuccessString, invoke, startTransaction, startTransaction, updateProgress, updateProgress, warnProgress
 
Methods inherited from class eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration
getAgentService, getAuthenticationManager, getCollectionService, getCommonService, getDatabaseService, getDescriptionService, getFeatureNodeService, getFeatureTreeService, getLocationService, getMainService, getMediaService, getNameService, getOccurrenceService, getReferenceService, getTaxonNodeService, getTaxonService, getTaxonTreeService, getTermService, getTransactionManager, getUserService, getVocabularyService, NewConversation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.io.common.ICdmIO
check, invoke, updateProgress, updateProgress, warnProgress
 

Constructor Detail

BerlinModelTaxonomicTreeExport

public BerlinModelTaxonomicTreeExport()
Method Detail

doCheck

protected boolean doCheck(BerlinModelExportState state)
Specified by:
doCheck in class CdmIoBase<BerlinModelExportState>

doInvoke

protected boolean doInvoke(BerlinModelExportState state)
Specified by:
doInvoke in class CdmIoBase<BerlinModelExportState>

doDelete

protected boolean doDelete(BerlinModelExportState state)

isIgnore

protected boolean isIgnore(BerlinModelExportState state)
Description copied from class: CdmIoBase
Returns true if this (IO-)class should be ignored during the import/export process. This information is usually stored in the configuration

Specified by:
isIgnore in class CdmIoBase<BerlinModelExportState>
Returns:

getStandardMethodParameter

public Class<? extends CdmBase> getStandardMethodParameter()
Specified by:
getStandardMethodParameter in class DbExportBase<BerlinModelExportConfigurator,BerlinModelExportState>


Copyright © 2007-2010 EDIT. All Rights Reserved.