public class Controller extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ANCHOR_SUFFIX |
protected File |
appsDir |
protected File |
domainsDir |
protected File |
internalRepository |
protected File |
libsDir |
protected File |
serverPluginsDir |
protected Path |
wrapperConf |
| Constructor and Description |
|---|
Controller(AbstractOSController osSpecificController,
String muleHome) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfProperty(String value) |
protected void |
addLibrary(File jar) |
protected void |
checkRepositoryLocationAndUpdateInternalRepoPropertyIfPresent(String... args) |
protected void |
deleteAnchors() |
void |
deploy(String path) |
protected void |
deployDomain(String domain) |
protected File |
getArtifactInternalRepository(String artifactName) |
File |
getLog() |
File |
getLog(String appName) |
String |
getMuleBin() |
int |
getProcessId() |
protected File |
getRuntimeInternalRepository() |
void |
installLicense(String path) |
protected boolean |
isDeployed(String appName) |
protected boolean |
isDomainDeployed(String domainName) |
boolean |
isRunning() |
void |
restart(String... args) |
void |
start(String... args) |
int |
status(String... args) |
int |
stop(String... args) |
void |
undeploy(String application) |
void |
undeployAll() |
void |
undeployDomain(String domain) |
void |
uninstallLicense() |
protected void |
verify(boolean condition,
String message,
Object... args) |
protected static final String ANCHOR_SUFFIX
protected File serverPluginsDir
protected File domainsDir
protected File appsDir
protected File libsDir
protected File internalRepository
protected Path wrapperConf
public Controller(AbstractOSController osSpecificController, String muleHome)
public String getMuleBin()
public void start(String... args)
protected void checkRepositoryLocationAndUpdateInternalRepoPropertyIfPresent(String... args)
public int stop(String... args)
public int status(String... args)
public int getProcessId()
public void restart(String... args)
protected void deployDomain(String domain)
protected void addLibrary(File jar)
protected void deleteAnchors()
public void deploy(String path)
public boolean isRunning()
public void undeploy(String application)
public void undeployDomain(String domain)
public void undeployAll()
public void installLicense(String path)
public void uninstallLicense()
protected boolean isDeployed(String appName)
protected boolean isDomainDeployed(String domainName)
protected File getArtifactInternalRepository(String artifactName)
artifactName - protected File getRuntimeInternalRepository()
public File getLog()
public void addConfProperty(String value)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.