public class DefaultToolingArtifactContext extends Object implements ToolingArtifactContext
ToolingArtifactContext.| Constructor and Description |
|---|
DefaultToolingArtifactContext(MuleArtifactResourcesRegistry muleArtifactResourcesRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> |
getAgentConfiguration() |
ApplicationCache |
getApplicationCache() |
ApplicationClassLoaderFactory |
getApplicationClassLoaderFactory() |
org.mule.runtime.module.deployment.impl.internal.application.ToolingApplicationDescriptorFactory |
getApplicationDescriptorFactory() |
DomainCache |
getDomainCache() |
DomainClassLoaderFactory |
getDomainClassLoaderFactory() |
org.mule.runtime.module.deployment.impl.internal.domain.DomainDescriptorFactory |
getDomainDescriptorFactory() |
org.mule.maven.client.api.MavenClient |
getMavenClient() |
Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> |
getMetadataCacheFactory() |
MuleRuntimeExtensionModelProvider |
getMuleRuntimeExtensionModelProvider() |
org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver |
getPluginDependenciesResolver() |
RuntimeToolingService |
getRuntimeToolingService() |
org.mule.tooling.client.internal.serialization.Serializer |
getSerializer() |
ServiceRegistry |
getServiceRegistry() |
void |
setAgentConfiguration(Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> agentConfigurationOptional) |
void |
setApplicationCache(ApplicationCache applicationCache) |
void |
setDomainCache(DomainCache domainCache) |
void |
setMavenClient(org.mule.maven.client.api.MavenClient mavenClient) |
void |
setMetadataCacheFactory(Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> metadataCacheFactory) |
void |
setMuleRuntimeExtensionModelProvider(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider) |
void |
setSerializer(org.mule.tooling.client.internal.serialization.Serializer serializer) |
void |
setServiceRegistry(ServiceRegistry serviceRegistry) |
public DefaultToolingArtifactContext(MuleArtifactResourcesRegistry muleArtifactResourcesRegistry)
public void setAgentConfiguration(Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> agentConfigurationOptional)
public Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> getAgentConfiguration()
getAgentConfiguration in interface ToolingArtifactContextpublic RuntimeToolingService getRuntimeToolingService()
getRuntimeToolingService in interface ToolingArtifactContextRuntimeToolingService if there was a Mule Plugin Agent configuration set.public org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver getPluginDependenciesResolver()
getPluginDependenciesResolver in interface ToolingArtifactContextPluginDependenciesResolver to resolve plugins descriptors for an application.public ApplicationCache getApplicationCache()
getApplicationCache in interface ToolingArtifactContextApplicationCache for this context.public void setApplicationCache(ApplicationCache applicationCache)
public DomainCache getDomainCache()
getDomainCache in interface ToolingArtifactContextDomainCache for this context.public void setDomainCache(DomainCache domainCache)
public void setMavenClient(org.mule.maven.client.api.MavenClient mavenClient)
public org.mule.maven.client.api.MavenClient getMavenClient()
getMavenClient in interface ToolingArtifactContextMavenClient for this context.public void setMuleRuntimeExtensionModelProvider(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider)
public MuleRuntimeExtensionModelProvider getMuleRuntimeExtensionModelProvider()
getMuleRuntimeExtensionModelProvider in interface ToolingArtifactContextMuleRuntimeExtensionModelProvider for this context.public DomainClassLoaderFactory getDomainClassLoaderFactory()
getDomainClassLoaderFactory in interface ToolingArtifactContextDomainClassLoaderFactory for this context.public ApplicationClassLoaderFactory getApplicationClassLoaderFactory()
getApplicationClassLoaderFactory in interface ToolingArtifactContextApplicationClassLoaderFactory for this context.public org.mule.runtime.module.deployment.impl.internal.domain.DomainDescriptorFactory getDomainDescriptorFactory()
public org.mule.runtime.module.deployment.impl.internal.application.ToolingApplicationDescriptorFactory getApplicationDescriptorFactory()
public void setMetadataCacheFactory(Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> metadataCacheFactory)
public Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> getMetadataCacheFactory()
public void setSerializer(org.mule.tooling.client.internal.serialization.Serializer serializer)
public org.mule.tooling.client.internal.serialization.Serializer getSerializer()
public void setServiceRegistry(ServiceRegistry serviceRegistry)
public ServiceRegistry getServiceRegistry()
Copyright © 2019 MuleSoft, Inc.. All rights reserved.