Interface FakeLauncher


  • public interface FakeLauncher
    Fake a process launch.
    Author:
    Kohsuke Kawaguchi
    See Also:
    PretendSlave
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  FakeLauncher.FinishedProc
      Fake Proc implementation that represents a completed process.
    • Method Detail

      • onLaunch

        hudson.Proc onLaunch​(hudson.Launcher.ProcStarter p)
                      throws IOException
        Called whenever a PretendSlave is asked to fork a new process.

        The callee can inspect the Launcher.ProcStarter object to determine what process is being launched, and if necessary, fake a process launch by either returning a valid Proc object, or let the normal process launch happen by returning null.

        Throws:
        IOException