| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMuleRuntimeExtensionModelProvider
ExtensionModelService that use delegates to InternalExtensionModelService to resolve ExtensionModels |
class |
CachedExtensionModelService
ExtensionModelService that use a cache for ExtensionModels |
class |
DefaultMuleRuntimeExtensionModelProvider
ExtensionModelService that use delegates to InternalExtensionModelService to resolve ExtensionModels |
class |
ExtensionModelTargetVersionMediator |
| Modifier and Type | Method and Description |
|---|---|
MuleRuntimeExtensionModelProvider |
DefaultToolingArtifactContext.getMuleRuntimeExtensionModelProvider() |
MuleRuntimeExtensionModelProvider |
ToolingArtifactContext.getMuleRuntimeExtensionModelProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultToolingArtifactContext.setMuleRuntimeExtensionModelProvider(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider) |
| Constructor and Description |
|---|
DefaultToolingRuntimeClient(org.mule.maven.client.api.MavenClient mavenClient,
org.mule.tooling.client.internal.serialization.Serializer serializer,
Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> agentConfigurationOptional,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
MuleArtifactResourcesRegistry muleArtifactResourcesRegistry,
ApplicationCache applicationCache,
DomainCache domainCache,
Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> metadataCacheFactoryOptional,
Optional<org.mule.tooling.client.internal.cache.CacheStorageMapWrapperFactory> metadataCacheStorageFactoryOptional,
Optional<org.mule.tooling.client.internal.cache.CacheStorageMapWrapperFactory> valueProvidersCacheStorageFactoryOptional,
DslSyntaxServiceCache dslSyntaxServiceCache,
ServiceRegistry serviceRegistry)
Creates an instance of the client.
|
ExtensionModelTargetVersionMediator(org.mule.runtime.api.meta.MuleVersion targetMuleVersion,
MuleRuntimeExtensionModelProvider delegate) |
ToolingExtensionModelAdapter(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
org.mule.tooling.client.internal.serialization.Serializer serializer,
Optional<org.mule.runtime.api.meta.MuleVersion> targetRuntimeVersion) |
| Constructor and Description |
|---|
DefaultArtifactSerializationService(List<org.mule.runtime.api.meta.model.ExtensionModel> muleModels,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
org.mule.maven.client.api.MavenClient mavenClient,
org.mule.tooling.client.internal.serialization.Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.dsl.DslResolvingContext |
DslSyntaxServiceCache.getContext(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> artifactDescriptors,
org.mule.maven.client.api.MavenClient mavenClient,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider) |
| Constructor and Description |
|---|
DefaultDslSyntaxResolverService(DslSyntaxServiceCache dslSyntaxServiceCache,
org.mule.maven.client.api.MavenClient mavenClient,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
org.mule.tooling.client.internal.serialization.Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
static List<org.mule.runtime.api.meta.model.ExtensionModel> |
ExtensionModelUtils.resolveExtensionModels(org.mule.maven.client.api.MavenClient mavenClient,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> pluginArtifactDescriptors) |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.