Object apiQueueScript()

in src/main/java/com/epam/gmp/web/ScriptController.java [41:50]


    Object apiQueueScript(@Valid @RequestBody Script script, BindingResult bindingResult) {

        if (bindingResult.hasErrors()) {
            throw new InvalidRequestException("Invalid Script", bindingResult);
        }

        Long start = System.currentTimeMillis();
        processService.execute(GroovyThread.class, script.getName(), script.getParams());
        return "Job has been triggered " + (System.currentTimeMillis() - start);
    }