Class AbstractSynchronizeBackend.Worker
- java.lang.Object
-
- de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.Worker
-
- All Implemented Interfaces:
de.willuhn.jameica.system.BackgroundTask
- Enclosing class:
- AbstractSynchronizeBackend<T extends SynchronizeJobProvider>
protected class AbstractSynchronizeBackend.Worker extends java.lang.Object implements de.willuhn.jameica.system.BackgroundTaskImplementierung des eigentlichen Worker-Threads.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSynchronizeBackend.JobGroupgetCurrentJobGroup()Liefert die gerade in Arbeit befindliche Job-Gruppe.de.willuhn.util.ProgressMonitorgetMonitor()Liefert den ProgressMonitor.AbstractSynchronizeBackend.SynchronizationgetSynchronization()Liefert die gesamte Synchronisierung.voidinterrupt()booleanisInterrupted()voidrun(de.willuhn.util.ProgressMonitor monitor)
-
-
-
Method Detail
-
getMonitor
public final de.willuhn.util.ProgressMonitor getMonitor()
Liefert den ProgressMonitor.- Returns:
- der ProgressMonitor.
-
getCurrentJobGroup
public final AbstractSynchronizeBackend.JobGroup getCurrentJobGroup()
Liefert die gerade in Arbeit befindliche Job-Gruppe.- Returns:
- die gerade in Arbeit befindliche Job-Gruppe.
-
getSynchronization
public AbstractSynchronizeBackend.Synchronization getSynchronization()
Liefert die gesamte Synchronisierung.- Returns:
- die gesamte Synchronisierung.
-
run
public final void run(de.willuhn.util.ProgressMonitor monitor) throws de.willuhn.util.ApplicationException- Specified by:
runin interfacede.willuhn.jameica.system.BackgroundTask- Throws:
de.willuhn.util.ApplicationException- See Also:
BackgroundTask.run(de.willuhn.util.ProgressMonitor)
-
interrupt
public final void interrupt()
- Specified by:
interruptin interfacede.willuhn.jameica.system.BackgroundTask- See Also:
BackgroundTask.interrupt()
-
isInterrupted
public final boolean isInterrupted()
- Specified by:
isInterruptedin interfacede.willuhn.jameica.system.BackgroundTask- See Also:
BackgroundTask.isInterrupted()
-
-