r2554 - in trunk: topia-persistence/src/main/java/org/nuiton/topia/framework topia-service-migration/src/main/java/org/nuiton/topia/migration
Author: athimel Date: 2012-05-29 17:44:36 +0200 (Tue, 29 May 2012) New Revision: 2554 Url: http://nuiton.org/repositories/revision/topia/2554 Log: Avoid using TopiaContextListener Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaFiresSupport.java trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaFiresSupport.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaFiresSupport.java 2012-05-29 15:40:37 UTC (rev 2553) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaFiresSupport.java 2012-05-29 15:44:36 UTC (rev 2554) @@ -959,6 +959,7 @@ propertyChangeListeners.add(listener); } + @Deprecated public void addTopiaContextListener(TopiaSchemaListener listener) { if (listener == null) { throw new NullPointerException("Listener can not be null."); @@ -1022,6 +1023,7 @@ propertyChangeListeners.remove(listener); } + @Deprecated public void removeTopiaContextListener(TopiaSchemaListener listener) { if (listener == null) { throw new NullPointerException("Listener can not be null."); 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-29 15:40:37 UTC (rev 2553) +++ trunk/topia-service-migration/src/main/java/org/nuiton/topia/migration/TopiaMigrationEngine.java 2012-05-29 15:44:36 UTC (rev 2554) @@ -33,7 +33,7 @@ import org.nuiton.topia.TopiaException; import org.nuiton.topia.event.TopiaContextAdapter; import org.nuiton.topia.event.TopiaContextEvent; -import org.nuiton.topia.event.TopiaContextListener; +import org.nuiton.topia.event.TopiaSchemaListener; import org.nuiton.topia.event.TopiaTransactionEvent; import org.nuiton.topia.event.TopiaTransactionVetoable; import org.nuiton.topia.framework.TopiaContextImplementor; @@ -119,7 +119,7 @@ protected boolean showProgression; /** delegate context listener. */ - protected final TopiaContextListener contextListener; + protected final TopiaSchemaListener schemaListener; /** delgate transaction listener */ protected final TopiaTransactionVetoable transactionVetoable; @@ -134,11 +134,11 @@ (TopiaContextImplementor) event.getSource(); // add topia context listener - context.addTopiaContextListener(contextListener); + context.addTopiaSchemaListener(schemaListener); } }; - contextListener = new TopiaContextAdapter() { + schemaListener = new TopiaContextAdapter() { @Override public void postCreateSchema(TopiaContextEvent event) { @@ -238,7 +238,7 @@ init = true; // add topia context listener - context.addTopiaContextListener(contextListener); + context.addTopiaSchemaListener(schemaListener); context.addTopiaTransactionVetoable(transactionVetoable); if (log.isDebugEnabled()) {
participants (1)
-
athimelï¼ users.nuiton.org