[Castore-commits] InitCastore.java 1.1 1.2

mathieu grimault grimault-m at adullact1.hosting.cri74.org
Mar 5 Déc 12:30:07 CET 2006


Update of /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/plugIn
In directory adullact1:/tmp/cvs-serv25748/src/java/fr/emn/castor/struts/plugIn

Modified Files:
	InitCastore.java 
Log Message:
Intégration de l'import UNIMARC

Index: InitCastore.java
===================================================================
RCS file: /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/plugIn/InitCastore.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** InitCastore.java	21 Jun 2006 14:20:52 -0000	1.1
--- InitCastore.java	5 Dec 2006 11:30:04 -0000	1.2
***************
*** 40,43 ****
--- 40,44 ----
  package fr.emn.castor.struts.plugIn;
  
+ import javax.servlet.ServletContext;
  import javax.servlet.ServletException;
  
***************
*** 46,49 ****
--- 47,51 ----
  import org.apache.struts.config.ModuleConfig;
  
+ import fr.emn.castor.common.Constants;
  import fr.emn.castor.common.PropertiesHelper;
  
***************
*** 65,68 ****
--- 67,73 ----
      	// initialisation du SSL...
  		chargerSsl();
+ 		
+ 		// initialisation de varibales selon des proprietes du castor.properties
+ 		initProperties(servlet.getServletContext());
  	}
  	
***************
*** 75,78 ****
--- 80,95 ----
  	
  	/**
+ 	 * Initialisation de variables avec la portée "application"
+ 	 * selon le fichier castor.properties.
+ 	 * @param sc Le ServletContext de la servlet pour y placer des variables
+ 	 */
+ 	private void initProperties(ServletContext sc) {
+ 		if (PropertiesHelper.getProperty("import.unimarc") != null 
+ 				&& "true".equals(PropertiesHelper.getProperty("import.unimarc"))) {
+ 			sc.setAttribute("import.unimarc", new Boolean(true));
+ 		}
+ 	}
+ 	
+ 	/**
  	 * Chargements des paramètres pour les certificats pour SSL.
  	 */




Plus d'informations sur la liste de diffusion Castore-commits