[utilities COMMIT] /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript....

noreply at shibboleth.net noreply at shibboleth.net
Thu Jul 31 05:12:02 EDT 2014


Author: rdw
Date: Thu Jul 31 05:12:01 2014
New Revision: 648

URL: http://svn.shibboleth.net/view/utilities?rev=648&view=rev
Log:
IDP-354  Move the defaulting of the engine name from the parsers to the bean.

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript.java?rev=648&r1=647&r2=648&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/scripting/EvaluableScript.java Thu Jul 31 05:12:01 2014
@@ -67,6 +67,18 @@
         script = Constraint.isNotNull(StringSupport.trimOrNull(scriptSource), "Script source can not be null or empty");
 
         initialize();
+    }
+
+    /**
+     * Constructor.
+     * 
+     * @param scriptSource the script source
+     * 
+     * @throws ScriptException thrown if the scripting engine supports compilation and the script does not compile
+     */
+    public EvaluableScript(@Nonnull @NotEmpty String scriptSource)
+            throws ScriptException {
+        this("javascript", scriptSource);
     }
 
     /**



More information about the commits mailing list