public class ToolingRuntimeClientBuilderFactoryWrapper extends Object implements ToolingRuntimeClientBuilderFactory, Disposable
ToolingRuntimeClientBuilderFactory that uses reflection and works as a bridge
between classLoaders.| Modifier and Type | Field and Description |
|---|---|
static String |
ORG_MULE_TOOLING_CLIENT_INTERNAL_DEFAULT_TOOLING_RUNTIME_CLIENT_FACTORY |
| Constructor and Description |
|---|
ToolingRuntimeClientBuilderFactoryWrapper(String toolingVersion,
ClassLoader toolingClassLoader,
ExecutorService executorService,
org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration,
File workingDirectory) |
| Modifier and Type | Method and Description |
|---|---|
static ToolingRuntimeClientBuilderFactoryWrapperBuilder |
builder() |
ToolingRuntimeClient.Builder |
create() |
void |
dispose() |
public static final String ORG_MULE_TOOLING_CLIENT_INTERNAL_DEFAULT_TOOLING_RUNTIME_CLIENT_FACTORY
public ToolingRuntimeClientBuilderFactoryWrapper(String toolingVersion, ClassLoader toolingClassLoader, ExecutorService executorService, org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration, File workingDirectory)
public void dispose()
dispose in interface Disposablepublic ToolingRuntimeClient.Builder create()
create in interface ToolingRuntimeClientBuilderFactorypublic static ToolingRuntimeClientBuilderFactoryWrapperBuilder builder()
Copyright © 2019 MuleSoft, Inc.. All rights reserved.