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() |
org.mule.runtime.module.deployment.impl.internal.application.ApplicationPluginDescriptorsResolver |
getApplicationPluginDescriptorsResolver() |
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() |
RuntimeToolingService |
getRuntimeToolingService() |
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) |
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.module.deployment.impl.internal.application.ApplicationPluginDescriptorsResolver getApplicationPluginDescriptorsResolver()
getApplicationPluginDescriptorsResolver in interface ToolingArtifactContextApplicationPluginDescriptorsResolver 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()
Copyright © 2018 MuleSoft, Inc.. All rights reserved.