|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
ch.elexis.actions.BackgroundJob
ch.elexis.actions.AbstractDataLoaderJob
public abstract class AbstractDataLoaderJob
BackgroundJob which loads data from the database in background. The definition of the access to the data is left to tzzhe implementing class. BackgroundJob, der für das Laden von Daten aus der Datenbank im Hintergrund zuständig ist. Die konkrete Definition des Datenbankzugriffs ist Sache der implementierenden Unterklassen.
Nested Class Summary | |
---|---|
static interface |
AbstractDataLoaderJob.FilterProvider
Deprecated. A FilterProvider is a class than can apply a filter to a DataLoader, that controls the read data. |
Nested classes/interfaces inherited from class ch.elexis.actions.BackgroundJob |
---|
BackgroundJob.BackgroundJobListener |
Field Summary | |
---|---|
protected java.util.LinkedList<AbstractDataLoaderJob.FilterProvider> |
fp
Deprecated. |
protected java.lang.String[] |
orderBy
Deprecated. |
protected Query |
qbe
Deprecated. |
Fields inherited from class ch.elexis.actions.BackgroundJob |
---|
jobname, listeners, log, result |
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 | |
---|---|
protected |
AbstractDataLoaderJob(java.lang.String name,
Query q,
java.lang.String[] order)
Deprecated. |
Method Summary | |
---|---|
void |
addFilterProvider(AbstractDataLoaderJob.FilterProvider f)
Deprecated. Einen FilterProvider einsetzen oder löschen |
java.lang.String[] |
getOrder()
Deprecated. |
Query |
getQuery()
Deprecated. Request this job's Query object Das Query-Objekt dieses Jobs erfragen |
protected java.util.List |
load()
Deprecated. |
void |
removeFilterProvider(AbstractDataLoaderJob.FilterProvider f)
Deprecated. |
void |
setOrder(java.lang.String... order)
Deprecated. Set Fields after which the data should be sorted |
void |
setReverseOrder(boolean reverse)
Deprecated. set sorting order Umgekehrte Sortierreihenfolge setzen |
Methods inherited from class ch.elexis.actions.BackgroundJob |
---|
addListener, execute, fireFinished, getData, getJobname, getSize, invalidate, isValid, removeListener, run |
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 |
---|
protected Query qbe
protected java.lang.String[] orderBy
protected java.util.LinkedList<AbstractDataLoaderJob.FilterProvider> fp
Constructor Detail |
---|
protected AbstractDataLoaderJob(java.lang.String name, Query q, java.lang.String[] order)
Method Detail |
---|
protected java.util.List load()
public void setReverseOrder(boolean reverse)
reverse
- true: sort reverselypublic Query getQuery()
Query
public void setOrder(java.lang.String... order)
order
- public java.lang.String[] getOrder()
public void addFilterProvider(AbstractDataLoaderJob.FilterProvider f)
f
- der Filterproviderpublic void removeFilterProvider(AbstractDataLoaderJob.FilterProvider f)
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |