|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
hudson.remoting.Engine
public class Engine
Slave agent engine that proactively connects to Hudson master.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
static java.lang.String |
GREETING_SUCCESS
|
EngineListener |
listener
|
java.lang.String |
slaveName
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Engine(EngineListener listener,
java.util.List<java.net.URL> hudsonUrls,
java.lang.String secretKey,
java.lang.String slaveName)
|
Method Summary | |
---|---|
static Engine |
current()
When invoked from within remoted Callable (that is,
from the thread that carries out the remote requests),
this method returns the Engine in which the remote operations
run. |
java.net.URL |
getHudsonUrl()
|
void |
run()
|
void |
setCredentials(java.lang.String creds)
|
void |
setNoReconnect(boolean noReconnect)
|
void |
setTunnel(java.lang.String tunnel)
|
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, clone, 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 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final EngineListener listener
public final java.lang.String slaveName
public static final java.lang.String GREETING_SUCCESS
Constructor Detail |
---|
public Engine(EngineListener listener, java.util.List<java.net.URL> hudsonUrls, java.lang.String secretKey, java.lang.String slaveName)
Method Detail |
---|
public java.net.URL getHudsonUrl()
public void setTunnel(java.lang.String tunnel)
public void setCredentials(java.lang.String creds)
public void setNoReconnect(boolean noReconnect)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public static Engine current()
Callable
(that is,
from the thread that carries out the remote requests),
this method returns the Engine
in which the remote operations
run.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |