Index: topia-service/src/java/org/codelutin/topia/history/TopiaHistoryService.java diff -u topia-service/src/java/org/codelutin/topia/history/TopiaHistoryService.java:1.2 topia-service/src/java/org/codelutin/topia/history/TopiaHistoryService.java:1.3 --- topia-service/src/java/org/codelutin/topia/history/TopiaHistoryService.java:1.2 Mon Apr 2 13:45:32 2007 +++ topia-service/src/java/org/codelutin/topia/history/TopiaHistoryService.java Tue Nov 20 15:16:36 2007 @@ -23,10 +23,10 @@ * Created: 14 oct. 06 00:58:13 * * @author poussin - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ * - * Last update: $Date: 2007-04-02 13:45:32 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2007-11-20 15:16:36 $ + * by : $Author: chatellier $ */ package org.codelutin.topia.history; @@ -72,7 +72,7 @@ * @param limit maximum number of result, -1 for all * @param user TopiaId of user, can be null for all user * @param type type of target search (fqn class) can be null for all object - * @param Action action as int that we want to search, can be an sum of + * @param action action as int that we want to search, can be an sum of * action wanted LOAD + UPDATE + DELETE + CREATE for all action * @return TopiaId of target object */ Index: topia-service/src/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java diff -u topia-service/src/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java:1.7 topia-service/src/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java:1.8 --- topia-service/src/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java:1.7 Wed Apr 25 13:46:15 2007 +++ topia-service/src/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java Tue Nov 20 15:16:36 2007 @@ -23,10 +23,10 @@ * Created: 14 oct. 06 00:54:35 * * @author poussin - * @version $Revision: 1.7 $ + * @version $Revision: 1.8 $ * - * Last update: $Date: 2007-04-25 13:46:15 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2007-11-20 15:16:36 $ + * by : $Author: chatellier $ */ package org.codelutin.topia.history; @@ -151,13 +151,14 @@ /* (non-Javadoc) * @see org.codelutin.topia.framework.TopiaService#init(org.codelutin.topia.framework.TopiaContextImplementor) */ - public void preInit(TopiaContextImplementor context) { + public boolean preInit(TopiaContextImplementor context) { + return true; } /* (non-Javadoc) * @see org.codelutin.topia.framework.TopiaService#init(org.codelutin.topia.framework.TopiaContextImplementor) */ - public void postInit(TopiaContextImplementor context) { + public boolean postInit(TopiaContextImplementor context) { this.context = context; Properties config = context.getConfig(); @@ -193,6 +194,8 @@ long period = (long)cleanFrequency * 24 * 3600 * 1000; task.scheduleAtFixedRate(this, initialDelay, period, TimeUnit.MILLISECONDS); } + + return true; } /**