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

ch.medelexis.templator.model
Class StorageController

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.medelexis.templator.model.StorageController
All Implemented Interfaces:
Heartbeat.HeartListener, java.lang.Comparable, org.eclipse.core.runtime.IAdaptable

public class StorageController
extends org.eclipse.core.runtime.jobs.Job
implements Heartbeat.HeartListener


Field Summary
 
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
 
Method Summary
 java.io.File createFile(Patient pat, java.lang.String name)
           
static StorageController getInstance()
           
 void heartbeat()
          Die Methode heartbeat wird in "einigermassen" regelmässigen (aber nicht garantiert immer genau identischen) Abständen aufgerufen
protected  org.eclipse.core.runtime.IStatus run(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
 

Method Detail

getInstance

public static StorageController getInstance()

createFile

public java.io.File createFile(Patient pat,
                               java.lang.String name)
                        throws java.io.IOException
Throws:
java.io.IOException

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

heartbeat

public void heartbeat()
Description copied from interface: Heartbeat.HeartListener
Die Methode heartbeat wird in "einigermassen" regelmässigen (aber nicht garantiert immer genau identischen) Abständen aufgerufen

Specified by:
heartbeat in interface Heartbeat.HeartListener

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