No. | Syntax | Java Release | JobScheduler Release | Comments |
---|
1 | <script language="javascript"/> | - Java independent, C++ implementation of the SpiderMonkey project
| - Available for 32-bit JobScheduler ReleasesMaster releases
- Not available for 64-bit JobScheduler ReleasesMaster releases
| Jira |
---|
server | SOS JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 6dc67751-9d67-34cd-985b-194a8cdc9602 |
---|
key | JS-1306 |
---|
|
- syntax for JobScheduler API is the same as for no. 2
|
2 | <script language="java:javascript"/> | - available starting from Java version 1.7
- maps to the Rhino Scripting Engine when using Java 1.7
- maps to the Nashorn Scripting Engine when using Java 1.8
| - starting from JobScheduler Master and Agent release 1.5
| - syntax for JobScheduler API is the same a for no. 1,
<script language="javascript"/> - for compatibility to move Javascript jobs on 32Bit JobScheduler (using spidermonkey) to a 64Bit JobScheduler with minimal changes (only script language attribute)
- uses Java Beans Layer on Rhino/Nashorn Scripting Engine
|
3 | <script language="javax.script:javascript/> | | | - maps to the Rhino Scripting Engine when using Java 1.7
- maps to the Nashorn Scripting Engine when using Java 1.8
- syntax for JobScheduler API is the same as for no. 4 and 5
|
4 | <script language="javax.script.rhino"/> | - Java 1.7
- removed with Java 1.8
| - starting from JobScheduler Master and Agent release 1.5
| - syntax for JobScheduler API is the same as for no. 3 and 5
|
5 | <script language="javax.script:ECMAscript"/> | | - starting from JobScheduler Release Master and Agent release 1.5
| - maps to the Rhino Scripting Engine when using Java 1.7
- maps to the Nashorn Scripting Engine when using Java 1.8
- syntax for JobScheduler API is the same as for no. 3 and 4
|