org.mule.test.infrastructure.process
Class WindowsController

java.lang.Object
  extended by org.mule.test.infrastructure.process.Controller
      extended by org.mule.test.infrastructure.process.WindowsController

public class WindowsController
extends Controller


Field Summary
protected static Pattern PID_PATTERN_WINDOWS
           
protected static String PID_WINDOWS
           
 
Fields inherited from class org.mule.test.infrastructure.process.Controller
ANCHOR_SUFFIX, appsDir, domainsDir, libsDir, muleBin, muleHome, STATUS, STATUS_PATTERN, timeout
 
Constructor Summary
WindowsController(String muleHome, int timeout)
           
 
Method Summary
 String getMuleBin()
           
 int getProcessId()
           
 void restart(String[] args)
           
 void start(String[] args)
           
 int status(String[] args)
           
 void stop(String[] args)
           
 
Methods inherited from class org.mule.test.infrastructure.process.Controller
addLibrary, copyEnvironmentVariables, deleteAnchors, deploy, deployDomain, doExecution, installLicense, isDeployed, isRunning, runSync, undeployAll, uninstallLicense, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PID_WINDOWS

protected static final String PID_WINDOWS
See Also:
Constant Field Values

PID_PATTERN_WINDOWS

protected static final Pattern PID_PATTERN_WINDOWS
Constructor Detail

WindowsController

public WindowsController(String muleHome,
                         int timeout)
Method Detail

getMuleBin

public String getMuleBin()
Specified by:
getMuleBin in class Controller

start

public void start(String[] args)
Overrides:
start in class Controller

stop

public void stop(String[] args)
Overrides:
stop in class Controller

getProcessId

public int getProcessId()
Specified by:
getProcessId in class Controller

status

public int status(String[] args)
Specified by:
status in class Controller

restart

public void restart(String[] args)
Overrides:
restart in class Controller


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.