public class InitializeService extends Object
Modifier and Type | Field and Description |
---|---|
(package private) DbSyncService |
dbSyncService |
(package private) boolean |
enable
Legt fest, ob die Initalisierung beim Start des Servers ausgeführt werden soll.
|
private javax.persistence.EntityManager |
entityManager |
(package private) SqlScriptUtil.State |
executeSqlScriptDbLink
Legt fest, wie die Ausführung des SQL-Scriptes zur Initialisierung des DbLink mit Trigger und
Triggerfunktionen für die Synchronisystion der Frontend- und BackendDB ausgeführt werden soll.
|
(package private) SqlScriptUtil.State |
executeSqlScriptFrontendDb |
(package private) List<Object> |
initObjectList
Liste mit den in der DB zu initalisierenden Objekten
|
private static org.apache.log4j.Logger |
logger |
(package private) Long |
startDelay |
Constructor and Description |
---|
InitializeService() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Start des Thread zum Ausführen der Initialisierung der DB.
|
DbSyncService |
getDbSyncService() |
boolean |
getEnable() |
javax.persistence.EntityManager |
getEntityManager() |
SqlScriptUtil.State |
getExecuteSqlScriptDbLink() |
SqlScriptUtil.State |
getExecuteSqlScriptFrontendDb() |
List<Object> |
getInitObjectList() |
static org.apache.log4j.Logger |
getLogger() |
Long |
getStartDelay() |
void |
setEnable(boolean enable) |
void |
setEntityManager(javax.persistence.EntityManager entityManager) |
void |
setExecuteSqlScriptDbLink(SqlScriptUtil.State executeSqlScriptDbLink) |
void |
setExecuteSqlScriptFrontendDb(SqlScriptUtil.State executeSqlScriptFrontendDb) |
void |
setInitObjectList(List<Object> initObjectList) |
void |
setStartDelay(Long startDelay) |
private static final org.apache.log4j.Logger logger
private javax.persistence.EntityManager entityManager
@Autowired DbSyncService dbSyncService
boolean enable
SqlScriptUtil.State executeSqlScriptDbLink
SqlScriptUtil.State executeSqlScriptFrontendDb
Long startDelay
@PostConstruct public void afterPropertiesSet() throws Exception
Exception
public boolean getEnable()
public void setEnable(boolean enable)
public Long getStartDelay()
public void setStartDelay(Long startDelay)
public static org.apache.log4j.Logger getLogger()
public javax.persistence.EntityManager getEntityManager()
public void setEntityManager(javax.persistence.EntityManager entityManager)
public SqlScriptUtil.State getExecuteSqlScriptDbLink()
public void setExecuteSqlScriptDbLink(SqlScriptUtil.State executeSqlScriptDbLink)
public DbSyncService getDbSyncService()
public SqlScriptUtil.State getExecuteSqlScriptFrontendDb()
public void setExecuteSqlScriptFrontendDb(SqlScriptUtil.State executeSqlScriptFrontendDb)
Copyright © 2019. All rights reserved.