Interface FakeLauncher


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

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

    Modifier and Type
    Method
    Description
    hudson.Proc
    onLaunch(hudson.Launcher.ProcStarter p)
    Called whenever a PretendSlave is asked to fork a new process.
  • Method Details

    • 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