in src/main/java/com/revo/deployr/rbroker/example/service/FraudService.java [178:208]
public RTask buildTask() {
RTask rTask = null;
try {
PooledTaskOptions taskOptions = new PooledTaskOptions();
taskOptions.routputs = Arrays.asList("x");
int bal = Math.abs((new Random()).nextInt() % 25000);
int trans = Math.abs((new Random()).nextInt() % 100);
int credit = Math.abs((new Random()).nextInt() % 75);
taskOptions.rinputs = Arrays.asList(
(RData) RDataFactory.createNumeric("bal", bal),
(RData) RDataFactory.createNumeric("trans", trans),
(RData) RDataFactory.createNumeric("credit", credit)
);
rTask = RTaskFactory.pooledTask(System.getProperty("repository-script"),
System.getProperty("repository-directory"),
System.getProperty("username"),
null, taskOptions);
} catch(Exception ex) {
log.warn("FraudController: buildTask, " +
"ex=" + ex);
}
return rTask;
}