public abstract class BuildFlowDSLExtension extends Object implements hudson.ExtensionPoint
| Constructor and Description |
|---|
BuildFlowDSLExtension() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.ExtensionList<BuildFlowDSLExtension> |
all()
All the installed extensions.
|
abstract Object |
createExtension(String extensionName,
FlowDelegate dsl)
Creates a new DSL extension object.
|
public abstract Object createExtension(String extensionName, FlowDelegate dsl)
extensionName - String that identifies the extension.
This string should primarily the artifact ID of the plugin,
such as "external-resource-dispatcher". The consist naming between extension
and plugin name makes it easier for users to use extensions
from an untyped scripting environment of Groovy.
If a plugin needs to expose multiple extensions from a single plugin,
append suffix to the artifact ID, for example "external-resource-dispatcher.manager"public static hudson.ExtensionList<BuildFlowDSLExtension> all()
Copyright © 2004-2013. All Rights Reserved.