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 - 2020
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description HealthServiceThread()
Parameterloser Konstruktor.HealthServiceThread(IXconnect ixConnect)
Konstruktor. -
Method Summary
Modifier and Type Method Description boolean
getExecDataSent()
Meldet zurück, ob die Ausführungsdaten an dem Index Server gesendet wurden.long
getNextClearTicketCacheTime()
Liefert den nächsten Zeitpunkt für das Löschen vom Ticket Cache.void
run()
void
setELOAsParams(ELOasParams asParams)
Setzt die angegebenen ELOas Parameter.void
setIxConnect(IXconnect ixConnect)
Setzt die angegebene Indexserver-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 Details
-
HealthServiceThread
public HealthServiceThread()Parameterloser Konstruktor. -
HealthServiceThread
Konstruktor.- Parameters:
ixConnect
- Indexserver-Verbindung
-
-
Method Details
-
setIxConnect
Setzt die angegebene Indexserver-Verbindung.- Parameters:
ixConnect
- Indexserver-Verbindung
-
setELOAsParams
Setzt die angegebenen ELOas Parameter.- Parameters:
asParams
- ELOas Parameter
-
run
public void run()- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in 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
-