@Component public class ExcelDistributionUpdate extends ExcelImportBase<ExcelDistributionUpdateState,ExcelDistributionUpdateConfigurator,ExcelRowBase>
CdmImportBase.TermMatchMode
SCIENTIFIC_NAME_COLUMN
CREATE, IMAGE_GALLERY, READ_MEDIA_DATA, uuidUserDefinedAnnotationTypeVocabulary, uuidUserDefinedExtensionTypeVocabulary, uuidUserDefinedFeatureVocabulary, uuidUserDefinedIdentifierTypeVocabulary, uuidUserDefinedKindOfUnitVocabulary, uuidUserDefinedLanguageVocabulary, uuidUserDefinedMarkerTypeVocabulary, uuidUserDefinedMeasurementUnitVocabulary, uuidUserDefinedModifierVocabulary, uuidUserDefinedNamedAreaLevelVocabulary, uuidUserDefinedNamedAreaVocabulary, uuidUserDefinedNomenclaturalStatusTypeVocabulary, uuidUserDefinedPresenceAbsenceVocabulary, uuidUserDefinedRankVocabulary, uuidUserDefinedReferenceSystemVocabulary, uuidUserDefinedStateVocabulary, uuidUserDefinedStatisticalMeasureVocabulary, uuidUserDefinedTaxonRelationshipTypeVocabulary
INCLUDE_UNPUBLISHED, ioName, NO_UNPUBLISHED
applicationContext
FEATURE_STORE, NOMREF_STORE, REFERENCE_STORE, SPECIMEN_STORE, TAXON_STORE, TAXONNAME_STORE, TEAM_STORE
Constructor and Description |
---|
ExcelDistributionUpdate() |
Modifier and Type | Method and Description |
---|---|
protected void |
analyzeRecord(java.util.Map<java.lang.String,java.lang.String> record,
ExcelDistributionUpdateState state) |
protected void |
firstPass(ExcelDistributionUpdateState state) |
protected boolean |
isIgnore(ExcelDistributionUpdateState state)
Returns true if this (IO-)class should be ignored during the import/export process.
|
protected boolean |
needsNomenclaturalCode() |
protected void |
secondPass(ExcelDistributionUpdateState state) |
doCheck, doInvoke, floatString2IntStringValue, floatString2IntValue, getConfigurator, getSourceReference, getTaxonByCdmId, getTimePeriod, getValue, getWorksheetName, verifyName
addOriginalSource, addOriginalSource, doubleFromString, fillMissingEpithets, fillMissingEpithetsForTaxa, getAcceptedTaxon, getAnnotationType, getByteArray, getDefaultResult, getDefaultTaxonDescription, getExtensionType, getExtensionType, getFeature, getFeature, getFeaturePlaceholder, getIdentiferType, getImageMedia, getImageMedia, getImageMedia, getKindOfUnit, getLanguage, getLanguage, getMarkedTaxonDescription, getMarkerType, getMarkerType, getMarkerType, getMarkerType, getMeasurementUnit, getModifier, getNamedArea, getNamedArea, getNamedArea, getNamedAreaLevel, getNoDataResult, getNomenclaturalStatusType, getPresenceTerm, getPresenceTerm, getRank, getReferenceSystem, getSpecimenDescription, getSpecimenDescription, getStateTerm, getStateTerm, getStatisticalMeasure, getTaxonDescription, getTaxonDescription, getTaxonNameDescription, getTaxonNameDescription, getTaxonRelationshipType, getVocabulary, intFromString, makeTree, makeTreeMemSave, NB, nullSafeBoolean, nullSafeDouble, nullSafeFloat, nullSafeInt, parseAuthorString, saveNameRelations
addObserver, addObservers, check, commitTransaction, countObservers, countSteps, fire, fireProgressEvent, fireWarningEvent, fireWarningEvent, getInstance, getObservers, getSuccessString, invoke, isBlank, isNotBlank, removeObserver, removeObservers, rollbackTransaction, startTransaction, startTransaction, updateProgress, updateProgress, warnProgress
authenticate, clearSession, getAgentService, getAmplificationService, getAnnotationService, getAuthenticationManager, getBean, getClassificationService, getCollectionService, getCommonService, getDatabaseService, getDescriptionService, getDescriptiveDataSetService, getEntityConstraintViolationService, getEntityValidationService, getEventBaseService, getFeatureNodeService, getFeatureTreeService, getGrantedAuthorityService, getGroupService, getIdentificationKeyService, getLocationService, getLongRunningTasksService, getMediaService, getMetadataService, getNameService, getOccurrenceService, getPermissionEvaluator, getPolytomousKeyNodeService, getPolytomousKeyService, getPreferenceService, getPrimerService, getProgressMonitorService, getReferenceService, getRegistrationService, getRightsService, getSequenceService, getSession, getSessionFactory, getTaxonNodeService, getTaxonService, getTermNodeService, getTermService, getTermTreeService, getTransactionManager, getUserService, getVocabularyService, NewConversation, setApplicationContext, setDataSource, setSessionFactory, setTransactionManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invoke
check, countSteps, fire, updateProgress, updateProgress, warnProgress
addObserver, addObservers, countObservers, getObservers, removeObserver, removeObservers
protected void analyzeRecord(java.util.Map<java.lang.String,java.lang.String> record, ExcelDistributionUpdateState state)
analyzeRecord
in class ExcelImportBase<ExcelDistributionUpdateState,ExcelDistributionUpdateConfigurator,ExcelRowBase>
protected void firstPass(ExcelDistributionUpdateState state)
firstPass
in class ExcelImportBase<ExcelDistributionUpdateState,ExcelDistributionUpdateConfigurator,ExcelRowBase>
protected void secondPass(ExcelDistributionUpdateState state)
secondPass
in class ExcelImportBase<ExcelDistributionUpdateState,ExcelDistributionUpdateConfigurator,ExcelRowBase>
protected boolean isIgnore(ExcelDistributionUpdateState state)
isIgnore
in class CdmIoBase<ExcelDistributionUpdateState,ImportResult>
protected boolean needsNomenclaturalCode()
Copyright © 2007-2020 EDIT. All Rights Reserved.