@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) protected static class UnbindableDir.UnbinderImpl extends Object implements MultiBinding.Unbinder
| Modifier | Constructor and Description |
|---|---|
protected |
UnbinderImpl(String dirName) |
| Modifier and Type | Method and Description |
|---|---|
void |
unbind(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Performs any needed cleanup.
|
protected UnbinderImpl(String dirName)
public void unbind(@Nonnull hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws IOException, InterruptedException
MultiBinding.Unbinderunbind in interface MultiBinding.Unbinderbuild - The build. Cannot be nullworkspace - The workspace - can be null if BindingDescriptor.requiresWorkspace() is false.launcher - The launcher - can be null if BindingDescriptor.requiresWorkspace() is false.listener - The task listener. Cannot be null.IOExceptionInterruptedExceptionCopyright © 2016–2017. All rights reserved.