org.mule.test.infrastructure.process
Class MuleProcessController

java.lang.Object
  extended by org.mule.test.infrastructure.process.MuleProcessController

public class MuleProcessController
extends Object


Constructor Summary
MuleProcessController(String muleHome)
           
MuleProcessController(String muleHome, int timeout)
           
 
Method Summary
 void addLibrary(File jar)
           
 void deploy(String path)
           
 void deployDomain(String domain)
           
 int getProcessId()
           
 void installLicense(String path)
           
 boolean isDeployed(String appName)
           
 boolean isRunning()
           
 void restart(String... args)
           
 void start(String... args)
           
 int status(String... args)
           
 void stop(String... args)
           
 void undeployAll()
           
 void uninstallLicense()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MuleProcessController

public MuleProcessController(String muleHome)

MuleProcessController

public MuleProcessController(String muleHome,
                             int timeout)
Method Detail

isRunning

public boolean isRunning()

start

public void start(String... args)

stop

public void stop(String... args)

status

public int status(String... args)

getProcessId

public int getProcessId()

restart

public void restart(String... args)

deploy

public void deploy(String path)

isDeployed

public boolean isDeployed(String appName)

undeployAll

public void undeployAll()

installLicense

public void installLicense(String path)

uninstallLicense

public void uninstallLicense()

addLibrary

public void addLibrary(File jar)

deployDomain

public void deployDomain(String domain)


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