@Extension public class AsyncResourceDisposer extends hudson.model.AdministrativeMonitor implements Serializable
dispose(org.jenkinsci.plugins.resourcedisposer.Disposable...).Disposable,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
AsyncResourceDisposer.Scheduler
Reschedule failed attempts.
|
static class |
AsyncResourceDisposer.WorkItem
Disposable wrapper to be run in threadpool and track success/failure.
|
| Constructor and Description |
|---|
AsyncResourceDisposer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(Disposable... disposables)
Schedule resource to be disposed.
|
void |
dispose(Iterable<Disposable> disposables)
Schedule resource to be disposed.
|
Future<AsyncResourceDisposer.WorkItem> |
disposeAndWait(Disposable disposable)
Deprecated.
Only exposed for testing.
|
org.kohsuke.stapler.HttpResponses.HttpResponseException |
doStopTracking(int id) |
static AsyncResourceDisposer |
get() |
Set<AsyncResourceDisposer.WorkItem> |
getBacklog()
Get list of resources do be disposed.
|
String |
getDisplayName() |
boolean |
isActivated() |
void |
reschedule()
Deprecated.
Only exposed for testing.
|
all, disable, doDisable, getSearchUrl, getUrl, isEnabled@Nonnull public static AsyncResourceDisposer get()
@Nonnull public Set<AsyncResourceDisposer.WorkItem> getBacklog()
public String getDisplayName()
getDisplayName in interface hudson.model.ModelObjectgetDisplayName in class hudson.model.AdministrativeMonitorpublic boolean isActivated()
isActivated in class hudson.model.AdministrativeMonitorpublic void dispose(@Nonnull Disposable... disposables)
disposables - Resource wrappers to be deleted.public void dispose(@Nonnull Iterable<Disposable> disposables)
disposables - Resource wrappers to be deleted.@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class)
public org.kohsuke.stapler.HttpResponses.HttpResponseException doStopTracking(@QueryParameter
int id)
@Deprecated public void reschedule()
@Deprecated public Future<AsyncResourceDisposer.WorkItem> disposeAndWait(Disposable disposable)
Copyright © 2016–2017. All rights reserved.