Package org.projectforge.scripting

Examples of org.projectforge.scripting.GroovyEngine


    data.put("createdLabel", PFUserContext.getLocalizedString("created"));
    data.put("loggedInUser", user);
    data.put("recipient", recipient);
    data.put("msg", composedMessage);
    log.debug("groovyTemplate=" + groovyTemplate);
    final GroovyEngine engine = new GroovyEngine(data, recipient.getLocale(), recipient.getTimeZoneObject());
    final String result = engine.executeTemplateFile(groovyTemplate);
    return result;
  }
View Full Code Here


        transformer.setParameter(entry.getKey(), entry.getValue());
      }

      // First run jelly through xmlData:
      result = configXml.getContent(groovyXml);
      final GroovyEngine groovyEngine = new GroovyEngine(data, PFUserContext.getLocale(), PFUserContext.getTimeZone());
      final String groovyXmlInput = groovyEngine.preprocessGroovyXml((String) result[0]);
      final String xmlData = groovyEngine.executeTemplate(groovyXmlInput);

      // Setup input for XSLT transformation
      final StringReader xmlDataReader = new StringReader(xmlData);
      final Source src = new StreamSource(xmlDataReader);
View Full Code Here

TOP

Related Classes of org.projectforge.scripting.GroovyEngine

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.