Package de.elo.mover.main
Class HealthServiceThread
- java.lang.Object
-
- java.lang.Thread
-
- de.elo.mover.main.HealthServiceThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class HealthServiceThread extends java.lang.ThreadÜberschrift: HealthServiceThread.
Beschreibung: Hintergrundprozess für das Versenden von Ausführungsdaten an dem Index Server HealthService.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
-
Constructor Summary
Constructors Constructor Description HealthServiceThread()Parameterloser Konstruktor.HealthServiceThread(IXconnect ixConnect)Konstruktor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetExecDataSent()Meldet zurück, ob die Ausführungsdaten an dem Index Server gesendet wurden.longgetNextClearTicketCacheTime()Liefert den nächsten Zeitpunkt für das Löschen vom Ticket Cache.voidrun()voidsetELOAsParams(ELOasParams asParams)Setzt die angegebenen ELOas Parameter.voidsetIxConnect(IXconnect ixConnect)Setzt die angegebene Index Server Verbindung.-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
HealthServiceThread
public HealthServiceThread()
Parameterloser Konstruktor.
-
HealthServiceThread
public HealthServiceThread(IXconnect ixConnect)
Konstruktor.- Parameters:
ixConnect- Index Server Verbindung
-
-
Method Detail
-
setIxConnect
public void setIxConnect(IXconnect ixConnect)
Setzt die angegebene Index Server Verbindung.- Parameters:
ixConnect- Index Server Verbindung
-
setELOAsParams
public void setELOAsParams(ELOasParams asParams)
Setzt die angegebenen ELOas Parameter.- Parameters:
asParams- ELOas Parameter
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
getExecDataSent
public boolean getExecDataSent()
Meldet zurück, ob die Ausführungsdaten an dem Index Server gesendet wurden.- Returns:
- Ausführungsdaten wurden gesendet
-
getNextClearTicketCacheTime
public long getNextClearTicketCacheTime()
Liefert den nächsten Zeitpunkt für das Löschen vom Ticket Cache.- Returns:
- Nächster Zeitpunkt für das Löschen vom Ticket Cache
-
-