@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public abstract class SharedNodeFactory extends Object implements hudson.ExtensionPoint
NodeDefinition
s into SharedNode
s.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.