@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.