Package org.jumpmind.symmetric.web
Class SymmetricEngineHolder
java.lang.Object
org.jumpmind.symmetric.web.SymmetricEngineHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
protected void
int
getEngineName
(Properties properties) int
org.springframework.context.ApplicationContext
boolean
install
(Properties passedInProperties) install
(Properties passedInProperties, IDatabaseInstallStatementListener listener) boolean
boolean
boolean
boolean
void
void
setAutoCreate
(boolean autoCreate) void
setAutoStart
(boolean autoStart) void
setDeploymentType
(String deploymentType) void
setMultiServerMode
(boolean multiServerMode) void
setSingleServerPropertiesFile
(String singleServerPropertiesFile) void
setSpringContext
(org.springframework.context.ApplicationContext applicationContext) void
setStaticEnginesMode
(boolean staticEnginesMode) void
start()
void
stop()
void
uninstallEngine
(ISymmetricEngine engine) protected void
validateEngineFiles
(File[] files) validateRequiredProperties
(Properties properties)
-
Constructor Details
-
SymmetricEngineHolder
public SymmetricEngineHolder()
-
-
Method Details
-
start
public void start() -
restart
-
stop
public void stop() -
install
- Throws:
Exception
-
install
public ISymmetricEngine install(Properties passedInProperties, IDatabaseInstallStatementListener listener) throws Exception - Throws:
Exception
-
uninstallEngine
-
create
-
validateEngineFiles
-
checkDuplicate
-
getEngineName
-
validateRequiredProperties
-
hasAnyEngineInitialized
public boolean hasAnyEngineInitialized() -
areEnginesStarting
public boolean areEnginesStarting() -
areEnginesConfigured
public boolean areEnginesConfigured() -
areEnginesInError
public boolean areEnginesInError() -
getNumerOfEnginesStarting
public int getNumerOfEnginesStarting() -
getEngines
-
getEngineCount
public int getEngineCount() -
getEnginesStarting
-
getEnginesStartingNames
-
getEnginesFailed
-
getEnginesFailedNames
-
setSpringContext
public void setSpringContext(org.springframework.context.ApplicationContext applicationContext) -
getSpringContext
public org.springframework.context.ApplicationContext getSpringContext() -
setDeploymentType
-
getDeploymentType
-
setMultiServerMode
public void setMultiServerMode(boolean multiServerMode) -
isMultiServerMode
public boolean isMultiServerMode() -
setAutoCreate
public void setAutoCreate(boolean autoCreate) -
isAutoCreate
public boolean isAutoCreate() -
setStaticEnginesMode
public void setStaticEnginesMode(boolean staticEnginesMode) -
isStaticEnginesMode
public boolean isStaticEnginesMode() -
setSingleServerPropertiesFile
-
getSingleServerPropertiesFile
-
setAutoStart
public void setAutoStart(boolean autoStart) -
isAutoStart
public boolean isAutoStart()
-