hudson.plugins.pxe
Class PXEBootProcess

java.lang.Object
  extended by hudson.plugins.pxe.PXEBootProcess
All Implemented Interfaces:
hudson.remoting.Callable<DaemonService,java.io.IOException>, java.io.Serializable

public class PXEBootProcess
extends java.lang.Object
implements hudson.remoting.Callable<DaemonService,java.io.IOException>

This runs DHCP proxy service and TFTP service in a separate JVM that has the higher priviledge. This callable blocks forever.

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Constructor Summary
PXEBootProcess(org.jvnet.hudson.tftpd.PathResolver resolver, java.lang.String tftpAddress)
           
 
Method Summary
 DaemonService call()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PXEBootProcess

public PXEBootProcess(org.jvnet.hudson.tftpd.PathResolver resolver,
                      java.lang.String tftpAddress)
Method Detail

call

public DaemonService call()
                   throws java.io.IOException
Specified by:
call in interface hudson.remoting.Callable<DaemonService,java.io.IOException>
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.