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 org.slf4j.Logger |
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 org.slf4j.Logger 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 ObjectCloneNotSupportedExceptionpublic TestProcess buildInstance(int instanceId)
public String getMuleHomeDirectoryFor(int instanceId)
public String getMuleContextConfigurationId()
public ConfigurableProcessBuilder addConfigurationAttribute(String propertyName, String propertyValue)
addConfigurationAttribute in interface ConfigurableProcessBuilderpublic MuleContextProcessBuilder addProcessBuilderConfigurer(ProcessBuilderConfigurer processBuilderConfigurer)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.