java.lang.Object
uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager.JobProcessManager
All Implemented Interfaces:
CommandLineRunner

@SpringBootApplication
public class JobProcessManager
extends Object
implements CommandLineRunner
Manages a running job process. This is run as a separate process from the command line, and it assumes input is passed via System.in.
  • Constructor Details

  • Method Details

    • main

      public static void main​(String[] args)
      The main method.
      Parameters:
      args - Program arguments.
    • run

      public void run​(String... args) throws IOException
      How to run a Job Process Manager. This is the execution entry point for this Maven module.
      Specified by:
      run in interface CommandLineRunner
      Parameters:
      args - The command line arguments.
      Throws:
      IllegalArgumentException - If an unrecognized argument is found.
      IOException - If an authentication token can't be read.