public class DefaultToolingArtifactContext extends Object implements ToolingArtifactContext
ToolingArtifactContext.| Constructor and Description |
|---|
DefaultToolingArtifactContext() |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.tooling.client.api.configuration.agent.AgentConfiguration> |
getAgentConfiguration() |
ApplicationCache |
getApplicationCache() |
ApplicationService |
getApplicationService() |
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 |
setApplicationService(ApplicationService applicationService) |
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 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 ApplicationCache getApplicationCache()
getApplicationCache in interface ToolingArtifactContextApplicationCache for this context.public void setApplicationCache(ApplicationCache applicationCache)
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 void setApplicationService(ApplicationService applicationService)
public ApplicationService getApplicationService()
getApplicationService in interface ToolingArtifactContextApplicationService for this context.public void setMetadataCacheFactory(Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> metadataCacheFactory)
public Optional<org.mule.tooling.client.api.datasense.MetadataCacheFactory> getMetadataCacheFactory()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.