public class MuleProcessController extends Object
| Constructor and Description |
|---|
MuleProcessController(String muleHome) |
MuleProcessController(String muleHome,
int timeout) |
MuleProcessController(String muleHome,
String locationSuffix) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfProperty(String value) |
void |
addLibrary(File jar) |
protected Controller |
buildController(String muleHome,
AbstractOSController osSpecificController) |
void |
deploy(String path) |
void |
deployDomain(String domain) |
void |
deployDomainBundle(String domain) |
File |
getArtifactInternalRepository(String artifactName) |
protected Controller |
getController() |
File |
getLog() |
File |
getLog(String appName) |
int |
getProcessId() |
File |
getRuntimeInternalRepository() |
void |
installLicense(String path) |
boolean |
isDeployed(String appName) |
boolean |
isDomainDeployed(String domainName) |
boolean |
isRunning() |
void |
redeploy(String application)
Triggers a redeploy of the application but touching the application descriptor file.
|
void |
restart(String... args) |
void |
start(String... args) |
int |
status(String... args) |
void |
stop(String... args) |
void |
undeploy(String application) |
void |
undeployAll() |
void |
undeployDomain(String domain) |
void |
uninstallLicense() |
void |
useLog4jConfigFile(File log4jFile) |
boolean |
wasRemoved(String appName) |
public MuleProcessController(String muleHome)
public MuleProcessController(String muleHome, int timeout)
protected Controller buildController(String muleHome, AbstractOSController osSpecificController)
public boolean isRunning()
public void start(String... args)
public void stop(String... args)
public int status(String... args)
public int getProcessId()
public void restart(String... args)
public void deploy(String path)
public void redeploy(String application)
application - the application to redeploypublic boolean isDeployed(String appName)
public boolean wasRemoved(String appName)
public File getRuntimeInternalRepository()
public boolean isDomainDeployed(String domainName)
public void undeploy(String application)
public void undeployDomain(String domain)
public void undeployAll()
public void installLicense(String path)
public void uninstallLicense()
public void addLibrary(File jar)
public void deployDomain(String domain)
public void deployDomainBundle(String domain)
public File getLog()
public void addConfProperty(String value)
public void useLog4jConfigFile(File log4jFile)
protected Controller getController()
Copyright © 2003–2021 MuleSoft, Inc.. All rights reserved.