Passing values to a Java method
This example demonstrates calling a Java method and returning a value to Mosel.
model MosJvmExample1 uses "mosjvm" parameters SRC_VALUE=5 end-parameters writeln(SRC_VALUE, "*2=", jvmcallint("com.fico.examples.MathOperations.multiply", SRC_VALUE, 2)) if jvmstatus=false then setmatherr("Java exception: "+ jvmgetexceptionclass) end-if end-model
Where the MathOperations class is defined as follows:
package com.fico.examples; public class MathOperations { public static int multiply(int v1,int v2) { return v1*v2; } }