public class DslSyntaxServiceCache extends Object implements org.mule.tooling.client.api.Disposable
DslResolvingContext and DslSyntaxResolver.| Constructor and Description |
|---|
DslSyntaxServiceCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
org.mule.runtime.api.dsl.DslResolvingContext |
getContext(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> artifactDescriptors,
org.mule.maven.client.api.MavenClient mavenClient,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider) |
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver |
getResolver(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.dsl.DslResolvingContext context) |
void |
invalidate(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> plugins) |
void |
invalidate(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> plugins,
org.mule.tooling.client.api.extension.model.ExtensionModel toolingModel) |
public org.mule.runtime.api.dsl.DslResolvingContext getContext(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> artifactDescriptors, org.mule.maven.client.api.MavenClient mavenClient, MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider)
public org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver getResolver(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.dsl.DslResolvingContext context)
public void invalidate(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> plugins)
public void invalidate(List<org.mule.tooling.client.api.descriptors.ArtifactDescriptor> plugins, org.mule.tooling.client.api.extension.model.ExtensionModel toolingModel)
public void dispose()
dispose in interface org.mule.tooling.client.api.DisposableCopyright © 2022 MuleSoft, Inc.. All rights reserved.