Class SynchronyProcessBuilder
java.lang.Object
com.atlassian.confluence.plugins.synchrony.bootstrap.SynchronyProcessBuilder
Responsible for creating new synchrony process
Since 7.12.3
-
Constructor Summary
ConstructorsConstructorDescriptionSynchronyProcessBuilder(com.atlassian.sal.api.ApplicationProperties applicationProperties, SystemInformationService systemInformationService, ExternalProcessBuilderFactory externalProcessBuilderFactory, NonIdlingExternalProcessFactory nonIdlingExternalProcessFactory, ClusterManager clusterManager, DownloadResourceManager downloadResourceManager, TomcatConfigHelper tomcatConfigHelper) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.utils.process.ExternalProcessbuild(com.atlassian.utils.process.ProcessMonitor synchronyProcessMonitor, SynchronyEnvironmentBuilder.SynchronyEnvironment synchronyEnvironment) voidextractSynchronyBinaryTo(File dest) This method will delete any old-style synchrony-standalone[0-9]*+.jar files and create a new synchrony-standalone-${bundled.synchrony.version}.jar file, if it doesn't already exist.
-
Constructor Details
-
SynchronyProcessBuilder
@Autowired public SynchronyProcessBuilder(com.atlassian.sal.api.ApplicationProperties applicationProperties, SystemInformationService systemInformationService, ExternalProcessBuilderFactory externalProcessBuilderFactory, NonIdlingExternalProcessFactory nonIdlingExternalProcessFactory, ClusterManager clusterManager, DownloadResourceManager downloadResourceManager, TomcatConfigHelper tomcatConfigHelper)
-
-
Method Details
-
build
public com.atlassian.utils.process.ExternalProcess build(com.atlassian.utils.process.ProcessMonitor synchronyProcessMonitor, SynchronyEnvironmentBuilder.SynchronyEnvironment synchronyEnvironment) -
extractSynchronyBinaryTo
This method will delete any old-style synchrony-standalone[0-9]*+.jar files and create a new synchrony-standalone-${bundled.synchrony.version}.jar file, if it doesn't already exist.- Parameters:
dest- the JAR file to create, if necessary
-