|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.actions.JobPool
@Deprecated public class JobPool
Ein Sammelbecken für Background-Jobs. Der JobPool steuert den Ablauf der Jobs: Er achtet darauf, dass derselbe Job nicht mehrmals gleichzeitig gestartet wird, und dass nicht zuviele Jobs parallel laufen. Dafür können Jobs in eine Warteschlange eingereiht werden, wo sie nacheinander abgearbeitet werden. Die Priorität der Jobs wird aus org.eclipse.core.runtime.jobs.Job entnommen. Die Werte bedeuten:
BackgroundJob
,
BackgroundJob
Method Summary | |
---|---|
boolean |
activate(java.lang.String name,
int priority)
Deprecated. Einen Job starten |
boolean |
addJob(BackgroundJob job)
Deprecated. Einen neuen Job hinzufügen. |
void |
dispose()
Deprecated. |
BackgroundJob |
getJob(java.lang.String name)
Deprecated. Einen Job anhand seines Namens finden |
static JobPool |
getJobPool()
Deprecated. Den JobPool erzeugen bzw. holen. |
void |
jobFinished(BackgroundJob j)
Deprecated. Diese Funktion ist für internen Gebrauch. |
void |
queue(java.lang.String name)
Deprecated. Einen Job in die Warteschlange setzen. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void dispose()
public static JobPool getJobPool()
public boolean addJob(BackgroundJob job)
job
- der Job
public BackgroundJob getJob(java.lang.String name)
name
- Name des Jobs
public boolean activate(java.lang.String name, int priority)
name
- Name des Jobspriority
- gewpnschte Priorität (Job.INTERACTIVE bis JOB.DECORATIONS)
public void queue(java.lang.String name)
name
- Name des Jobspublic void jobFinished(BackgroundJob j)
jobFinished
in interface BackgroundJob.BackgroundJobListener
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |