ApplicationDeployer.Application.ApplicationModel from the application.ArtifactClassLoader from the location of the application (exploded or the jar).RuntimeToolingService.ComponentBuildingDefinitionLoader that caches the ComponentBuildingDefinitions created by
ExtensionBuildingDefinitionProvider since those are too complex to compute.ExtensionModelService that use a cache for ExtensionModelsComponentBuildingDefinitions from a ComponentBuildingDefinitionProviders.ArtifactClassLoader from the given application location, could be the jar file or the exploded directory.ApplicationModel from the application.ApplicationModel from the application.ApplicationModelFactory.ApplicationService.ArtifactSerializationService.ConnectivityTestingService.DataSenseService.ExtensionModelService.DefaultToolingArtifact from a fetched applicationId or deploys the application to obtain
an identifier in case if null.ToolingArtifactContext.ToolingRuntimeClient.Builder that creates a ToolingRuntimeClient.AbstractToolingRuntimeClientBuilderFactory for creating ToolingRuntimeClients.TryItService.values for any Value Provider capable element in a Mule App.ExtensionModel.ExtensionModelsApplication for the given id.ExtensionModel for the given plugin.ExtensionModel for the given plugin.MetadataResult of MetadataKeysContainer described by MetadataKeyProvider.getMetadataKeys() of the associated MetadataKeyProvider component identified by the
given MetadataKeysRequest.MetadataResult of MetadataKeysContainer described by MetadataKeyProvider.getMetadataKeys() of the associated MetadataKeyProvider component identified by the
given MetadataKeysRequest.ExtensionModels for the Mule Runtime core components.InputStream with the content of the zipped application from local file system or a remote server.MetadataProvider, that is used with DataSense and uses Mule-API objects directly.ExtensionModel for the given plugin.ExtensionModel for the given plugin.ArtifactDescriptor.File pointing to the plugin artifact.File pointing to the plugin artifact.ArtifactDescriptor.ExtensionModel for Mule Runtime core components.ExtensionModel for Mule Runtime core components.ExtensionModel.ApplicationDeployer.ToolingArtifactContext to be used by this Application.ConnectivityTestingService that defines
the list of BundleDescriptor's for extensions to be used by the application
and the declaration for the application.ConnectivityTestingServiceBuilder that creates an artifact programmatically in order to allow doing
connectivity testing.AbstractToolingRequest operation and abort if the configuration timeout
is reached before the operation is completed.ToolingArtifact.ToolingArtifact.DescriptorLoaderRepository similar to ServiceRegistryDescriptorLoaderRepository for Tooling
that allows to use a provided MavenClient.ExtensionModelService that deleages to a MuleRuntimeExtensionModelProvider and builds the
Tooling view of a Mule Runtime ExtensionModel to ExtensionModel.MetadataService that adapts Mule-API objects to DTOsTimeoutException is thrown.Copyright © 2017 MuleSoft, Inc.. All rights reserved.