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.BackgroundTask
Implementierung des eigentlichen Worker-Threads.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSynchronizeBackend.JobGroup
getCurrentJobGroup()
Liefert die gerade in Arbeit befindliche Job-Gruppe.de.willuhn.util.ProgressMonitor
getMonitor()
Liefert den ProgressMonitor.AbstractSynchronizeBackend.Synchronization
getSynchronization()
Liefert die gesamte Synchronisierung.void
interrupt()
boolean
isInterrupted()
void
run(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:
run
in 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:
interrupt
in interfacede.willuhn.jameica.system.BackgroundTask
- See Also:
BackgroundTask.interrupt()
-
isInterrupted
public final boolean isInterrupted()
- Specified by:
isInterrupted
in interfacede.willuhn.jameica.system.BackgroundTask
- See Also:
BackgroundTask.isInterrupted()
-
-