public class DownloadListenerPromise
extends java.lang.Object
RepositoryPlugin
Modifier and Type | Field and Description |
---|---|
(package private) RepositoryPlugin.DownloadListener[] |
dls |
private java.io.File |
linked |
private static org.slf4j.Logger |
logger |
(package private) org.osgi.util.promise.Promise<java.io.File> |
promise |
private java.lang.String |
task |
Constructor and Description |
---|
DownloadListenerPromise(Reporter r,
java.lang.String task,
org.osgi.util.promise.Promise<java.io.File> promise,
RepositoryPlugin.DownloadListener... downloadListeners)
Use the promise to signal the Download Listeners
|
Modifier and Type | Method and Description |
---|---|
void |
linkTo(java.io.File linked) |
java.lang.String |
toString() |
private static final org.slf4j.Logger logger
final RepositoryPlugin.DownloadListener[] dls
final org.osgi.util.promise.Promise<java.io.File> promise
private final java.lang.String task
private java.io.File linked
public DownloadListenerPromise(Reporter r, java.lang.String task, org.osgi.util.promise.Promise<java.io.File> promise, RepositoryPlugin.DownloadListener... downloadListeners)
r
- a reporter or null (will use a SLF4 in that case)task
- promise
- downloadListeners
-