Class UnbindableDir.UnbinderImpl
java.lang.Object
org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir.UnbinderImpl
- All Implemented Interfaces:
Serializable,MultiBinding.Unbinder
- Enclosing class:
- UnbindableDir
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
protected static class UnbindableDir.UnbinderImpl
extends Object
implements MultiBinding.Unbinder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidunbind(Run<?, ?> build, FilePath workspace, Launcher launcher, TaskListener listener) Performs any needed cleanup.
-
Constructor Details
-
UnbinderImpl
-
-
Method Details
-
unbind
public void unbind(@NonNull Run<?, ?> build, FilePath workspace, Launcher launcher, @NonNull TaskListener listener) throws IOException, InterruptedExceptionDescription copied from interface:MultiBinding.UnbinderPerforms any needed cleanup.- Specified by:
unbindin interfaceMultiBinding.Unbinder- Parameters:
build- The build. Cannot be nullworkspace- The workspace - can be null ifBindingDescriptor.requiresWorkspace()is false.launcher- The launcher - can be null ifBindingDescriptor.requiresWorkspace()is false.listener- The task listener. Cannot be null.- Throws:
IOExceptionInterruptedException
-