|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objecthudson.plugins.swarm.Client
public class Client
Swarm client.
Discovers nearby Hudson via UDP broadcast, and pick eligible one randomly and joins it.
| フィールドの概要 | |
|---|---|
java.lang.String |
description
|
int |
executors
|
boolean |
help
|
java.util.List<java.lang.String> |
labels
|
java.lang.String |
master
|
java.lang.String |
name
|
java.io.File |
remoteFsRoot
|
protected java.net.DatagramSocket |
socket
Used to discover the server. |
protected hudson.plugins.swarm.Client.Candidate |
target
The Hudson that we are trying to connect to. |
| コンストラクタの概要 | |
|---|---|
Client()
|
|
| メソッドの概要 | |
|---|---|
protected void |
connect()
|
protected void |
createSwarmSlave()
|
protected java.util.List<java.net.DatagramPacket> |
discover()
Discovers Hudson running nearby. |
static void |
main(java.lang.String... args)
|
void |
run()
Finds a Hudson master that supports swarming, and join it. |
protected void |
sendBroadcast()
|
protected void |
verifyThatUrlIsHudson()
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected final java.net.DatagramSocket socket
protected hudson.plugins.swarm.Client.Candidate target
public java.lang.String name
public java.lang.String description
public java.util.List<java.lang.String> labels
public java.io.File remoteFsRoot
public int executors
public java.lang.String master
public boolean help
| コンストラクタの詳細 |
|---|
public Client()
throws java.io.IOException
java.io.IOException| メソッドの詳細 |
|---|
public static void main(java.lang.String... args)
throws java.lang.InterruptedException,
java.io.IOException
java.lang.InterruptedException
java.io.IOException
public void run()
throws java.lang.InterruptedException
java.lang.InterruptedException
protected java.util.List<java.net.DatagramPacket> discover()
throws java.io.IOException,
java.lang.InterruptedException,
RetryException
java.io.IOException
java.lang.InterruptedException
RetryException
protected void sendBroadcast()
throws java.io.IOException
java.io.IOException
protected void connect()
throws java.lang.InterruptedException
java.lang.InterruptedException
protected void createSwarmSlave()
throws java.io.IOException,
java.lang.InterruptedException,
RetryException
java.io.IOException
java.lang.InterruptedException
RetryException
protected void verifyThatUrlIsHudson()
throws java.lang.InterruptedException,
RetryException
java.lang.InterruptedException
RetryException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||