hudson.plugins.swarm
クラス SwarmSlave
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Node
hudson.model.Slave
hudson.plugins.swarm.SwarmSlave
- すべての実装されたインタフェース:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.model.Node>, hudson.model.ModelObject, hudson.model.ReconfigurableDescribable<hudson.model.Node>, hudson.search.SearchableModelObject, hudson.search.SearchItem, hudson.security.AccessControlled, hudson.slaves.EphemeralNode, Serializable
public class SwarmSlave
- extends hudson.model.Slave
- implements hudson.slaves.EphemeralNode
Slave created by ad-hoc local systems.
This acts like a JNLP slave, except when the client disconnects, the slave will be deleted.
- 作成者:
- Kohsuke Kawaguchi
- 関連項目:
- 直列化された形式
| クラス hudson.model.Slave から継承された入れ子のクラス/インタフェース |
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor |
| クラス hudson.model.Node から継承された入れ子のクラス/インタフェース |
hudson.model.Node.InternalComputerListener, hudson.model.Node.Mode |
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| クラス hudson.model.Slave から継承されたフィールド |
name, remoteFS |
| クラス hudson.model.Node から継承されたフィールド |
holdOffLaunchUntilSave |
|
コンストラクタの概要 |
SwarmSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.ComputerLauncher launcher,
hudson.slaves.RetentionStrategy retentionStrategy,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties)
|
SwarmSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
String label)
|
|
メソッドの概要 |
hudson.model.Node |
asNode()
|
| クラス hudson.model.Slave から継承されたメソッド |
createComputer, createLauncher, equals, getClockDifference, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getWorkspaceFor, getWorkspaceRoot, hashCode, setLauncher, setMode, setNodeName, setRetentionStrategy |
| クラス hudson.model.Node から継承されたメソッド |
canTake, canTake, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isHoldOffLaunchUntilSave, reconfigure, toComputer |
| クラス hudson.model.AbstractModelObject から継承されたメソッド |
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError |
SwarmSlave
public SwarmSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
String label)
throws IOException,
hudson.model.Descriptor.FormException
- 例外:
IOException
hudson.model.Descriptor.FormException
SwarmSlave
@DataBoundConstructor
public SwarmSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.ComputerLauncher launcher,
hudson.slaves.RetentionStrategy retentionStrategy,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties)
throws hudson.model.Descriptor.FormException,
IOException
- 例外:
hudson.model.Descriptor.FormException
IOException
asNode
public hudson.model.Node asNode()
- 定義:
- インタフェース
hudson.slaves.EphemeralNode 内の asNode
Copyright © 2004-2012. All Rights Reserved.