Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description | 
|---|---|
(package private) InitializeService | 
initializeService  | 
(package private) org.apache.log4j.Logger | 
logger  | 
(package private) org.hibernate.Session | 
session  | 
(package private) org.hibernate.SessionFactory | 
sessionFactory  | 
(package private) org.hibernate.Transaction | 
transaction  | 
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description | 
|---|
InitializeServiceThread(InitializeService initializeService)
Konstruktor zum erzeugen des Thread. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
_initialize(List list)
Speichert die Objekte aus der Liste in der Datenbank. 
 | 
private void | 
_initializeEnum()
Speichert die Werte der Enums in der DB. 
 | 
private List | 
findByExample(Object exampleEntity)
Ermittelt ein in der DB vorhandenes Objekt, das zu dem angegebenen Objekt
 ( 
exampleEntity) passt. | 
private void | 
removeApacheDSWorkDir()
Löscht das aktuell gesetzte Arbeitverzeichnis für ApacheDS 
 | 
void | 
run()
Methode zum Ausführen des Thread. 
 | 
private void | 
setApacheDSWorkDir()
Setzt ein eindeutiges Arbeitverzeichnis für ApacheDS für diese Serverinstanze und löscht das
 Verzeichnis ggf. 
 | 
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldorg.apache.log4j.Logger logger
org.hibernate.SessionFactory sessionFactory
org.hibernate.Session session
org.hibernate.Transaction transaction
InitializeService initializeService
public InitializeServiceThread(InitializeService initializeService)
initializeService - public void run()
SELECT COUNT(*) FROM Kategorie geprüft, ob bereits Werte
 in der DB gespeichert sind.initObjectList werden in der DB gespeichert.private void removeApacheDSWorkDir()
private void setApacheDSWorkDir()
private void _initialize(List list)
list - Liste der zu speichernden Objekteprivate List findByExample(Object exampleEntity) throws org.springframework.dao.DataAccessException
exampleEntity) passt.exampleEntity - Objekt, nach dem in der DB gesucht werden soll.null wenn kein passendes Objekt in der
 DB gefunden werden kann.org.springframework.dao.DataAccessExceptionprivate void _initializeEnum()
Copyright © 2019. All rights reserved.