Index: topia2/src/java/org/codelutin/topia/TopiaContext.java diff -u topia2/src/java/org/codelutin/topia/TopiaContext.java:1.9 topia2/src/java/org/codelutin/topia/TopiaContext.java:1.10 --- topia2/src/java/org/codelutin/topia/TopiaContext.java:1.9 Fri Feb 10 14:01:25 2006 +++ topia2/src/java/org/codelutin/topia/TopiaContext.java Tue Jun 6 15:28:33 2006 @@ -23,10 +23,10 @@ * Created: 3 janv. 2006 21:18:34 * * @author poussin - * @version $Revision: 1.9 $ + * @version $Revision: 1.10 $ * - * Last update: $Date: 2006/02/10 14:01:25 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2006/06/06 15:28:33 $ + * by : $Author: thimel $ */ package org.codelutin.topia; @@ -41,6 +41,8 @@ import org.codelutin.topia.event.TopiaVetoableEntityListener; import org.codelutin.topia.event.TopiaVetoableEntityLoadListener; import org.codelutin.topia.persistence.TopiaEntity; +import org.codelutin.topia.security.entities.TopiaPermissionManager; +import org.codelutin.topia.security.entities.TopiaUserManager; /** * @author poussin @@ -205,4 +207,16 @@ */ public void exportXML(Writer xml, Object ... entityAndCondition) throws TopiaException; -} + /** + * Renvoie le TopiaUserManager indiqué dans les propriétés. Si le type de + * userManager n'est pas reconnu, renvoie null. + */ + public TopiaUserManager getUserManager(); + + /** + * Renvoie le TopiaPermissionManager indiqué dans les propriétés. Si le type + * de permissionManager n'est pas reconnu, renvoie null. + */ + public TopiaPermissionManager getPermissionManager(); + +} //TopiaContext