Project

General

Profile

« Previous | Next » 

Revision a2cd7ba3

Added by Andreas Kohlbecker almost 7 years ago

ref #6724 registration specific DerivationEventTypes: CULTURE_METABOLIC_INACTIVE

View differences:

src/main/java/eu/etaxonomy/cdm/dataInserter/RegistrationRequiredDataInserter.java
83 83
    }
84 84

  
85 85
    /**
86
 *
87
 */
88
private void insertRequiredData() {
89
    Role roleCuration = RolesAndPermissions.ROLE_CURATION;
90
    if(repo.getGrantedAuthorityService().find(roleCuration.getUuid()) == null){
91
        repo.getGrantedAuthorityService().saveOrUpdate(roleCuration.asNewGrantedAuthority());
92
        repo.getGrantedAuthorityService().getSession().flush();
93
    }
94
    if(repo.getTermService().find(DerivationEventTypes.PUBLISHED_IMAGE().getUuid()) == null){
95
        repo.getTermService().save(DerivationEventTypes.PUBLISHED_IMAGE());
96
    }
97
    if(repo.getTermService().find(DerivationEventTypes.UNPUBLISHED_IMAGE().getUuid()) == null){
98
        repo.getTermService().save(DerivationEventTypes.UNPUBLISHED_IMAGE());
99
    }
86
     *
87
     */
88
    private void insertRequiredData() {
89
        Role roleCuration = RolesAndPermissions.ROLE_CURATION;
90
        if(repo.getGrantedAuthorityService().find(roleCuration.getUuid()) == null){
91
            repo.getGrantedAuthorityService().saveOrUpdate(roleCuration.asNewGrantedAuthority());
92
        }
93
        if(repo.getTermService().find(DerivationEventTypes.PUBLISHED_IMAGE().getUuid()) == null){
94
            repo.getTermService().save(DerivationEventTypes.PUBLISHED_IMAGE());
95
        }
96
        if(repo.getTermService().find(DerivationEventTypes.UNPUBLISHED_IMAGE().getUuid()) == null){
97
            repo.getTermService().save(DerivationEventTypes.UNPUBLISHED_IMAGE());
98
        }
99
        if(repo.getTermService().find(DerivationEventTypes.CULTURE_METABOLIC_INACTIVE().getUuid()) == null){
100
            repo.getTermService().save(DerivationEventTypes.CULTURE_METABOLIC_INACTIVE());
101
        }
102
        repo.getSession().flush();
100 103

  
101
}
104
    }
102 105

  
103 106
    /**
104 107
     *

Also available in: Unified diff