com.youdevise.hudson.slavestatus
Class SlaveListener

java.lang.Object
  extended by com.youdevise.hudson.slavestatus.SlaveListener
All Implemented Interfaces:
hudson.remoting.Callable<java.lang.Object,java.lang.Throwable>, java.io.Serializable

public class SlaveListener
extends java.lang.Object
implements hudson.remoting.Callable<java.lang.Object,java.lang.Throwable>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
SlaveListener(int port, Daemon.RunType runType, StatusReporter... reporters)
           
SlaveListener(int port, StatusReporter... reporters)
           
 
Method Summary
 java.lang.Object call()
           
 int getPort()
           
 java.util.List<StatusReporter> getReporters()
           
 void setHTTPListener(com.youdevise.hudson.slavestatus.HTTPListener httpListener)
           
 void setLogger(java.util.logging.Logger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlaveListener

public SlaveListener(int port,
                     StatusReporter... reporters)
              throws java.io.IOException
Throws:
java.io.IOException

SlaveListener

public SlaveListener(int port,
                     Daemon.RunType runType,
                     StatusReporter... reporters)
Method Detail

setLogger

public void setLogger(java.util.logging.Logger logger)

setHTTPListener

public void setHTTPListener(com.youdevise.hudson.slavestatus.HTTPListener httpListener)

call

public java.lang.Object call()
                      throws java.lang.Throwable
Specified by:
call in interface hudson.remoting.Callable<java.lang.Object,java.lang.Throwable>
Throws:
java.lang.Throwable

getPort

public int getPort()

getReporters

public java.util.List<StatusReporter> getReporters()


Copyright © 2011. All Rights Reserved.