org.jvnet.hudson.ec2.launcher
Class Booter

java.lang.Object
  extended by java.lang.Thread
      extended by org.jvnet.hudson.ec2.launcher.Booter
All Implemented Interfaces:
java.lang.Runnable

public class Booter
extends java.lang.Thread

Executes the boot up sequence of Hudson.

Author:
Kohsuke Kawaguchi

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Booter(Page owner, java.io.OutputStream console)
           
 
Method Summary
protected  void onEnd()
           
protected  void reportError(java.lang.String msg)
           
protected  void reportStatus(java.lang.String msg)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Booter

public Booter(Page owner,
              java.io.OutputStream console)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

onEnd

protected void onEnd()

reportStatus

protected void reportStatus(java.lang.String msg)

reportError

protected void reportError(java.lang.String msg)


Copyright © 2009. All Rights Reserved.