[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