Author: fdesbois Date: 2011-04-16 18:11:31 +0200 (Sat, 16 Apr 2011) New Revision: 2259 Url: http://nuiton.org/repositories/revision/topia/2259 Log: Change log level + move constants from TopiaContextImpl to TopiaContextFactory Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContextFactory.java trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaConnectionProvider.java trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContextFactory.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContextFactory.java 2011-04-16 16:07:52 UTC (rev 2258) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContextFactory.java 2011-04-16 16:11:31 UTC (rev 2259) @@ -88,6 +88,15 @@ public final static String CONFIG_URL = Environment.URL; + public final static String CONFIG_PERSISTENCE_DIRECTORIES = + "topia.persistence.directories"; + + public final static String CONFIG_PERSISTENCE_CLASSES = + "topia.persistence.classes"; + + public final static String CONFIG_PERSISTENCE_PROPERTIES_FILE = + "topia.persistence.properties.file"; + /** * Permet de connaitre la liste des contexts encore en memoire, utile pour * du debuggage. Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaConnectionProvider.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaConnectionProvider.java 2011-04-16 16:07:52 UTC (rev 2258) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaConnectionProvider.java 2011-04-16 16:11:31 UTC (rev 2259) @@ -116,20 +116,19 @@ String driverClass = props.getProperty(Environment.DRIVER); poolSize = PropertiesHelper.getInt(Environment.POOL_SIZE, props, 20); //default pool size 20 - if (log.isInfoEnabled()) { + if (log.isDebugEnabled()) { - log.info("Using Hibernate built-in connection pool (not for production use!)"); - log.info("Hibernate connection pool size: " + poolSize); + log.debug("Connection pool size: " + poolSize); } autocommit = PropertiesHelper.getBoolean(Environment.AUTOCOMMIT, props); - if (log.isInfoEnabled()) - log.info("autocommit mode: " + autocommit); + if (log.isDebugEnabled()) + log.debug("autocommit mode: " + autocommit); isolation = PropertiesHelper.getInteger(Environment.ISOLATION, props); if (isolation != null) { - if (log.isInfoEnabled()) { - log.info("JDBC isolation level: " + + if (log.isDebugEnabled()) { + log.debug("JDBC isolation level: " + Environment.isolationLevelToString(isolation)); } } Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2011-04-16 16:07:52 UTC (rev 2258) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2011-04-16 16:11:31 UTC (rev 2259) @@ -131,14 +131,20 @@ /** to use log facility, just put in your code: log.info(\"...\"); */ private static final Log log = LogFactory.getLog(TopiaContextImpl.class); + /** @deprecated since 2.5.4 use directly {@link TopiaContextFactory#CONFIG_PERSISTENCE_DIRECTORIES}*/ + @Deprecated public static final String TOPIA_PERSISTENCE_DIRECTORIES = - "topia.persistence.directories"; + TopiaContextFactory.CONFIG_PERSISTENCE_DIRECTORIES; + /** @deprecated since 2.5.4 use directly {@link TopiaContextFactory#CONFIG_PERSISTENCE_CLASSES}*/ + @Deprecated public static final String TOPIA_PERSISTENCE_CLASSES = - "topia.persistence.classes"; + TopiaContextFactory.CONFIG_PERSISTENCE_CLASSES; + /** @deprecated since 2.5.4 use directly {@link TopiaContextFactory#CONFIG_PERSISTENCE_PROPERTIES_FILE}*/ + @Deprecated public static final String TOPIA_PERSISTENCE_PROPERTIES_FILE = - "topia.persistence.properties.file"; + TopiaContextFactory.CONFIG_PERSISTENCE_PROPERTIES_FILE; /** Le pere de ce context, les contexts initaux n'ont pas de context pere */ protected TopiaContextImplementor parentContext;