Index: topia2/src/java/org/codelutin/topia/persistence/TopiaEntity.java diff -u topia2/src/java/org/codelutin/topia/persistence/TopiaEntity.java:1.5 topia2/src/java/org/codelutin/topia/persistence/TopiaEntity.java:1.6 --- topia2/src/java/org/codelutin/topia/persistence/TopiaEntity.java:1.5 Tue Feb 7 19:57:02 2006 +++ topia2/src/java/org/codelutin/topia/persistence/TopiaEntity.java Mon Mar 13 13:29:08 2006 @@ -23,10 +23,10 @@ * Created: 28 déc. 2005 22:48:10 * * @author poussin - * @version $Revision: 1.5 $ + * @version $Revision: 1.6 $ * - * Last update: $Date: 2006/02/07 19:57:02 $ - * by : $Author: thimel $ + * Last update: $Date: 2006/03/13 13:29:08 $ + * by : $Author: bpoussin $ */ package org.codelutin.topia.persistence; @@ -61,7 +61,7 @@ public void setTopiaCreateDate(Date topiaCreatedate); public TopiaContext getTopiaContext(); - + public void update() throws TopiaException; public void delete() throws TopiaException; Index: topia2/src/java/org/codelutin/topia/persistence/TopiaEntityAbstract.java diff -u topia2/src/java/org/codelutin/topia/persistence/TopiaEntityAbstract.java:1.7 topia2/src/java/org/codelutin/topia/persistence/TopiaEntityAbstract.java:1.8 --- topia2/src/java/org/codelutin/topia/persistence/TopiaEntityAbstract.java:1.7 Fri Feb 24 00:51:04 2006 +++ topia2/src/java/org/codelutin/topia/persistence/TopiaEntityAbstract.java Mon Mar 13 13:29:08 2006 @@ -23,9 +23,9 @@ * * @author poussin * - * @version $Revision: 1.7 $ + * @version $Revision: 1.8 $ * - * Last update: $Date: 2006/02/24 00:51:04 $ by : $Author: thimel $ + * Last update: $Date: 2006/03/13 13:29:08 $ by : $Author: bpoussin $ */ package org.codelutin.topia.persistence; @@ -59,6 +59,20 @@ transient protected PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport(this); + /** + * Call after entity creation, getTopiaContext return non null context + * This method is called after dao.create() + * @throws TopiaException + */ + public void postCreate() throws TopiaException {} + + /** + * Call after entity loading, getTopiaContext return non null context + * @throws TopiaException + */ + public void postLoad() throws TopiaException {} + + /** * (non-Javadoc) *