Package de.bsvrz.ars.ars.mgmt.tasks.base
Schnittstelle TaskProducer<R,T extends Exception>
- Typparameter:
R- ErgebnistypT- Generischer Fehlertyp, den der Task wirft
public interface TaskProducer<R,T extends Exception>
Funktionales Interface für auszuführende Tasks für den
TaskManager, die im gegensatz zu TaskExecutor
ein Ergebnis produzieren-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungrun(TaskProgressInterface tpi) Führt den Task aus und berechnet das Ergebnis
-
Methodendetails
-
run
Führt den Task aus und berechnet das Ergebnis- Parameter:
tpi- Hierüber kann der Task Fortschrittsmeldungen publizieren- Gibt zurück:
- Ergebnis
- Löst aus:
T- Generischer Fehlertyp, den der Task wirft
-