public class WindowsController extends AbstractOSController
AbstractOSController.InternalOutputStream| Modifier and Type | Field and Description |
|---|---|
protected static Pattern |
PID_PATTERN_WINDOWS |
protected static String |
PID_WINDOWS |
muleBin, muleHome, STATUS, STATUS_PATTERN, timeout| Constructor and Description |
|---|
WindowsController(String muleHome,
int timeout) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
executeCmd(String cmd) |
String |
getMuleBin() |
int |
getProcessId() |
protected void |
install(String... args) |
void |
restart(String... args) |
void |
start(String... args) |
int |
status(String... args) |
int |
stop(String... args) |
copyEnvironmentVariables, doExecution, getMuleHome, runSync, runSyncprotected static final String PID_WINDOWS
protected static final Pattern PID_PATTERN_WINDOWS
public WindowsController(String muleHome, int timeout)
public String getMuleBin()
getMuleBin in class AbstractOSControllerpublic void start(String... args)
start in class AbstractOSControllerpublic int stop(String... args)
stop in class AbstractOSControllerpublic int getProcessId()
getProcessId in class AbstractOSControllerpublic int status(String... args)
status in class AbstractOSControllerpublic void restart(String... args)
restart in class AbstractOSControllerprotected void install(String... args)
Copyright © 2024 MuleSoft Inc. All rights reserved.