Author: athimel Date: 2012-05-31 12:08:21 +0200 (Thu, 31 May 2012) New Revision: 2569 Url: http://nuiton.org/repositories/revision/topia/2569 Log: Rename TopiaContext#isSchemaExist(Class) to TopiaContext#isTableExists(Class) Modified: trunk/topia-persistence-tck/src/test/java/org/nuiton/topia/tck/legacy/framework/TopiaUtilTest.java trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContext.java trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaSpecificUtil.java trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContext.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContext.java 2012-05-30 16:39:02 UTC (rev 2568) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/TopiaContext.java 2012-05-31 10:08:21 UTC (rev 2569) @@ -438,9 +438,8 @@ * * @param clazz the researched class * @return true if the table exists on storage - * @throws TopiaException if the context is not initialized */ - boolean isSchemaExist(Class<?> clazz) throws TopiaException; + boolean isTableExists(Class<?> clazz); /** * @return the current schema name 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 2012-05-30 16:39:02 UTC (rev 2568) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2012-05-31 10:08:21 UTC (rev 2569) @@ -976,7 +976,7 @@ for (EntityType<?> entity : entities) { String entityName = entity.getName(); Class entityClass = Class.forName(entityName); - if (isSchemaExist(entityClass)) { + if (isTableExists(entityClass)) { return false; } } @@ -988,8 +988,8 @@ } @Override - public boolean isSchemaExist(Class<?> clazz) { - checkClosed("isSchemaExist"); + public boolean isTableExists(Class<?> clazz) { + checkClosed("isTableExists"); boolean result = getSpecificUtil().isTableExists(clazz); Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaSpecificUtil.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaSpecificUtil.java 2012-05-30 16:39:02 UTC (rev 2568) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaSpecificUtil.java 2012-05-31 10:08:21 UTC (rev 2569) @@ -46,7 +46,7 @@ * * @param clazz the researched class * @return true if the table exists on storage - * @see TopiaContext#isSchemaExist(Class) + * @see TopiaContext#isTableExists(Class) */ boolean isTableExists(Class<?> clazz); Modified: trunk/topia-persistence-tck/src/test/java/org/nuiton/topia/tck/legacy/framework/TopiaUtilTest.java =================================================================== --- trunk/topia-persistence-tck/src/test/java/org/nuiton/topia/tck/legacy/framework/TopiaUtilTest.java 2012-05-30 16:39:02 UTC (rev 2568) +++ trunk/topia-persistence-tck/src/test/java/org/nuiton/topia/tck/legacy/framework/TopiaUtilTest.java 2012-05-31 10:08:21 UTC (rev 2569) @@ -96,7 +96,7 @@ public void testIsSchemaExistFailed() throws Exception { TopiaContext rootContext = db.getRootCtxt(); rootContext.beginTransaction(); - rootContext.isSchemaExist(String.class); + rootContext.isTableExists(String.class); } @Test @@ -106,14 +106,14 @@ // XXX AThimel 10/05/2012 This cannot be done with ToPIA 3 because of // XXX independence regarding to the JPA implem, which changes the way // XXX EntityManager is created -// boolean actual = rootContext.isSchemaExist(PersonImpl.class); +// boolean actual = rootContext.isTableExists(PersonImpl.class); boolean actual = false; assertFalse(actual); TopiaContext tx = rootContext.beginTransaction(); tx.createSchema(); - actual = rootContext.isSchemaExist(PersonImpl.class); + actual = rootContext.isTableExists(PersonImpl.class); assertTrue(actual); Modified: trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java =================================================================== --- trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java 2012-05-30 16:39:02 UTC (rev 2568) +++ trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java 2012-05-31 10:08:21 UTC (rev 2569) @@ -523,7 +523,7 @@ // on detecte si la table de versionning existe - versionTableExist = rootContext.isSchemaExist(TMSVersion.class); + versionTableExist = rootContext.isTableExists(TMSVersion.class); // check if at least one class exists in db