public class MuleContextProcessBuilder extends Object implements Cloneable, ConfigurableProcessBuilder
Modifier and Type | Field and Description |
---|---|
static String |
COMMAND_PORT_PROPERTY |
static String |
CONFIG_FILE_KEY |
static int |
DEFAULT_DEBUG_PORT |
static String |
LOG_PORT_PROPERTY |
protected static Log |
logger |
static String |
MULE_CONTEXT_CONFIGURATION_ID_KEY |
static String |
MULE_CORE_EXTENSIONS_PROPERTY |
static String |
TIMEOUT_IN_SECONDS |
Constructor and Description |
---|
MuleContextProcessBuilder(File testDirectory) |
MuleContextProcessBuilder(MuleContextProcessBuilder clusteredMuleContextProcessBuilder) |
Modifier and Type | Method and Description |
---|---|
ConfigurableProcessBuilder |
addConfigurationAttribute(String propertyName,
String propertyValue) |
MuleContextProcessBuilder |
addProcessBuilderConfigurer(ProcessBuilderConfigurer processBuilderConfigurer) |
TestProcess |
buildInstance(int instanceId) |
protected Object |
clone() |
String |
getMuleContextConfigurationId() |
String |
getMuleHomeDirectoryFor(int instanceId) |
MuleContextProcessBuilder |
setApplicationConfigFile(String appConfigFile) |
protected static final transient Log logger
public static final String MULE_CONTEXT_CONFIGURATION_ID_KEY
public static final String CONFIG_FILE_KEY
public static final String TIMEOUT_IN_SECONDS
public static final String LOG_PORT_PROPERTY
public static final String COMMAND_PORT_PROPERTY
public static final String MULE_CORE_EXTENSIONS_PROPERTY
public static final int DEFAULT_DEBUG_PORT
public MuleContextProcessBuilder(File testDirectory)
public MuleContextProcessBuilder(MuleContextProcessBuilder clusteredMuleContextProcessBuilder)
public MuleContextProcessBuilder setApplicationConfigFile(String appConfigFile)
protected Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public TestProcess buildInstance(int instanceId)
public String getMuleHomeDirectoryFor(int instanceId)
public String getMuleContextConfigurationId()
public ConfigurableProcessBuilder addConfigurationAttribute(String propertyName, String propertyValue)
addConfigurationAttribute
in interface ConfigurableProcessBuilder
public MuleContextProcessBuilder addProcessBuilderConfigurer(ProcessBuilderConfigurer processBuilderConfigurer)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.