Package org.jahia.utils.properties

Examples of org.jahia.utils.properties.PropertiesManager


     * This method load and convert properties from the jahia.properties file,
     * and set some variables used by the SettingsBean class.
     */
    public void load () {
      if (properties == null && propertiesFileName != null) {
        properties = new PropertiesManager(propertiesFileName).getPropertiesObject();
      }

        // try to get values from the properties object...
        try {
            // disk path, url's and context...
View Full Code Here


    private void storeSettings(MailSettings cfg, ProcessingContext jParams,
            HttpServletRequest request) throws IOException, ServletException {
        SettingsBean settings = SettingsBean.getInstance();

        // set new values in the properties manager...
        PropertiesManager properties = new PropertiesManager(JahiaContextLoaderListener.getServletContext().getRealPath(SettingsBean.JAHIA_PROPERTIES_FILE_PATH));
        properties.setProperty("mail_service_activated", cfg.isServiceActivated() ? "true" : "false");
        properties.setProperty("mail_server", cfg.getHost());
        properties.setProperty("mail_administrator", cfg.getTo());
        properties.setProperty("mail_from", cfg.getFrom());
        properties.setProperty("mail_paranoia", cfg.getNotificationLevel());

        // write in the jahia properties file...
        properties.storeProperties();

        settings.setMail_service_activated(cfg.isServiceActivated());
        settings.setMail_server(cfg.getHost());
        settings.setMail_administrator(cfg.getTo());
        settings.setMail_from(cfg.getFrom());
View Full Code Here

        if (!new File(propertiesFile).exists()) {
            logger.error("Could not open " + propertiesFile);
            Runtime.getRuntime().exit(1);
        }

        PropertiesManager properties = new PropertiesManager(propertiesFile);

        // get properties
        String serverHomeDiskPath = properties.getProperty("serverHomeDiskPath");
        String jahiaCoreHttpPath = properties.getProperty("jahiaCoreHttpPath");
        String jahiaHostHttpPath = properties.getProperty("jahiaHostHttpPath");
        String server = properties.getProperty("server");

        // exit if the server is not tomcat
        if (server.toLowerCase().indexOf("tomcat") == -1) {
            logger.error("This service run only with tomcat server");
            Runtime.getRuntime().exit(1);
View Full Code Here

TOP

Related Classes of org.jahia.utils.properties.PropertiesManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.