Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.docbox.elexis
Class DocboxBackgroundJob

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.core.internal.jobs.InternalJob
          extended by org.eclipse.core.runtime.jobs.Job
              extended by ch.docbox.elexis.DocboxBackgroundJob
All Implemented Interfaces:
java.lang.Comparable, org.eclipse.core.runtime.IAdaptable

public class DocboxBackgroundJob
extends org.eclipse.core.runtime.jobs.Job


Field Summary
protected static Log log
           
 
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING
 
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob
manager
 
Constructor Summary
DocboxBackgroundJob()
           
 
Method Summary
 int fetchAppointments(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 int fetchInboxClinicalDocuments(org.eclipse.core.runtime.IProgressMonitor monitor)
           
protected  org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
           
static void showResultInPopup(java.lang.String message)
           
 int updateDoctorDirectory(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, belongsTo, cancel, canceling, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
 
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareTo
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

log

protected static Log log
Constructor Detail

DocboxBackgroundJob

public DocboxBackgroundJob()
Method Detail

fetchAppointments

public int fetchAppointments(org.eclipse.core.runtime.IProgressMonitor monitor)

updateDoctorDirectory

public int updateDoctorDirectory(org.eclipse.core.runtime.IProgressMonitor monitor)

fetchInboxClinicalDocuments

public int fetchInboxClinicalDocuments(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns:
true if everything successful, false if a warning or error occurred

showResultInPopup

public static void showResultInPopup(java.lang.String message)

run

protected org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
Specified by:
run in class org.eclipse.core.runtime.jobs.Job

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013