Project

General

Profile

« Previous | Next » 

Revision 482ed9fb

Added by Andreas Müller about 5 years ago

minor changes in CdmModelCacher

View differences:

cdmlib-cache/src/main/java/eu/etaxonomy/cdm/cache/CdmModelCacher.java
13 13
import java.util.Iterator;
14 14
import java.util.Map;
15 15

  
16
import org.apache.log4j.Logger;
16 17
import org.hibernate.SessionFactory;
17 18
import org.hibernate.boot.Metadata;
18 19
import org.hibernate.boot.MetadataSources;
......
29 30

  
30 31

  
31 32
/**
32
 * This class serializing and deserializing the CDM model for performance purposes.
33
 * To serialize it see the comments on {@link #main(String[])} and on
33
 * This class is serializing and deserializing the CDM model for performance purposes.
34
 * To serialize see comments on {@link #main(String[])} and on
34 35
 * https://dev.e-taxonomy.eu/redmine/projects/edit/wiki/TaxonomicEditorDevelopersGuide#Model-Change-Actions
35 36
 *
36 37
 * @author c.mathew
......
39 40
 */
40 41
public class CdmModelCacher {
41 42

  
43
    private static final Logger logger = Logger.getLogger(CdmModelCacher.class);
42 44

  
43 45
    public static String HB_CONFIG_FILE_PATH= "/eu/etaxonomy/cdm/mappings/hibernate.cfg.xml";
44 46

  
......
100 102
//        	Metadata metadata = new MetadataSources( registry ).getMetadataBuilder().applyImplicitNamingStrategy( ImplicitNamingStrategyJpaCompliantImpl.INSTANCE ).build();
101 103

  
102 104

  
103
            for(ClassMetadata classMetaData :classMetaDataMap.values()) {
105
            for(ClassMetadata classMetaData : classMetaDataMap.values()) {
104 106
            	Class<?> mappedClass = classMetaData.getMappedClass();
105 107

  
106 108
                String mappedClassName = mappedClass.getName();
107 109

  
108
                PersistentClass persistentClass =metadata.getEntityBinding(mappedClassName);
110
                PersistentClass persistentClass = metadata.getEntityBinding(mappedClassName);
109 111
                CdmModelFieldPropertyFromClass cmgmfc = new CdmModelFieldPropertyFromClass(mappedClassName);
110
                System.out.println("Adding class : " + mappedClassName + " to cache");
112
                logger.warn("Adding class : " + mappedClassName + " to cache");
111 113
                addGetters(persistentClass, cmgmfc);
112 114
                modelClassMap.put(mappedClassName, cmgmfc);
113 115
            }

Also available in: Unified diff