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 Indexserver-HealthService.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2020
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors Constructor Description HealthServiceThread()Parameterloser Konstruktor.HealthServiceThread(IXconnect ixConnect)Konstruktor. -
Method Summary
Modifier and Type Method Description booleangetExecDataSent()Meldet zurück, ob die Ausführungsdaten an dem Indexserver 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 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, yieldMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
getExecDataSent
public boolean getExecDataSent()Meldet zurück, ob die Ausführungsdaten an dem Indexserver 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
-