public class DefaultToolingRuntimeClientBootstrap extends Object implements ToolingRuntimeClientBootstrap
ToolingRuntimeClient.| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_DIR_NAME |
protected static String |
MULE_RUNTIME_TOOLING_CLIENT |
protected static String |
ORG_MULE_TOOLING |
static String |
TOOLING_LOG4J_CONTEXT_FACTORY_CLASSNAME |
| Modifier | Constructor and Description |
|---|---|
|
DefaultToolingRuntimeClientBootstrap(ToolingRuntimeClientBootstrapConfiguration configuration)
Creates an instance of the Bootstrap.
|
protected |
DefaultToolingRuntimeClientBootstrap(ToolingRuntimeClientBootstrapConfiguration configuration,
org.mule.maven.client.api.MavenClientProvider mavenClientProvider,
ToolingRuntimeClientBuilderFactoryWrapperBuilder toolingRuntimeClientBuilderFactoryWrapperBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
String |
getMuleVersion() |
ToolingRuntimeClientBuilderFactory |
getToolingRuntimeClientBuilderFactory() |
String |
getToolingVersion() |
public static final String CONFIG_DIR_NAME
public static final String TOOLING_LOG4J_CONTEXT_FACTORY_CLASSNAME
protected static final String ORG_MULE_TOOLING
protected static final String MULE_RUNTIME_TOOLING_CLIENT
public DefaultToolingRuntimeClientBootstrap(ToolingRuntimeClientBootstrapConfiguration configuration)
configuration - ToolingRuntimeClientBootstrapConfiguration that defines the configuration for this bootstrap. Not null.protected DefaultToolingRuntimeClientBootstrap(ToolingRuntimeClientBootstrapConfiguration configuration, org.mule.maven.client.api.MavenClientProvider mavenClientProvider, ToolingRuntimeClientBuilderFactoryWrapperBuilder toolingRuntimeClientBuilderFactoryWrapperBuilder)
public String getMuleVersion()
getMuleVersion in interface ToolingRuntimeClientBootstrappublic String getToolingVersion()
getToolingVersion in interface ToolingRuntimeClientBootstrappublic ToolingRuntimeClientBuilderFactory getToolingRuntimeClientBuilderFactory()
getToolingRuntimeClientBuilderFactory in interface ToolingRuntimeClientBootstrapToolingRuntimeClientBuilderFactory to create a ToolingRuntimeClient.Builder.
Each ToolingRuntimeClient created with this factory should be disposed when no longer needed in order to
release resources.public void dispose()
dispose in interface DisposableCopyright © 2019 MuleSoft, Inc.. All rights reserved.