@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public abstract class SharedNodeFactory extends Object implements hudson.ExtensionPoint
NodeDefinitions into SharedNodes.| Modifier and Type | Class and Description |
|---|---|
static class |
SharedNodeFactory.XStreamFactory |
| Constructor and Description |
|---|
SharedNodeFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract SharedNode |
create(NodeDefinition def)
Instantiate the Node.
|
static SharedNode |
transform(NodeDefinition def) |
@Nonnull public static SharedNode transform(@Nonnull NodeDefinition def) throws IllegalArgumentException
IllegalArgumentException@CheckForNull public abstract SharedNode create(@Nonnull NodeDefinition def) throws IllegalArgumentException
def - Node definition.IllegalArgumentException - If the definition is invalid.Copyright © 2016–2020. All rights reserved.