public interface ToolingArtifact extends Disposable
ToolingArtifact also has in memory resources such as the
application ClassLoader, ExtensionModels.| Modifier and Type | Method and Description |
|---|---|
ConnectivityTestingService |
connectivityTestingService()
Returns a
ConnectivityTestingService to allow testing connections over the ToolingArtifact configuration. |
DataSenseService |
dataSenseService()
Returns a
DataSenseService to resolve data sense operations over the ToolingArtifact. |
DataWeaveService |
dataWeaveService()
Returns a
DataWeaveService to run a DataWeave script over an application context. |
String |
getId() |
Map<String,String> |
getProperties() |
MetadataService |
metadataService()
Returns a
MetadataService to allow retrieving metadata over the ToolingArtifact configuration elements. |
ValueProviderService |
valueProviderService()
Returns a
ValueProviderService to be able to resolve values for a given Value Provider. |
disposeString getId()
ToolingArtifact in order to allow be fetched later.Map<String,String> getProperties()
Map of properties defined for this ToolingArtifact.ConnectivityTestingService connectivityTestingService()
ConnectivityTestingService to allow testing connections over the ToolingArtifact configuration.ConnectivityTestingServiceMetadataService metadataService()
MetadataService to allow retrieving metadata over the ToolingArtifact configuration elements.MetadataServiceDataSenseService dataSenseService()
DataSenseService to resolve data sense operations over the ToolingArtifact.DataSenseServiceDataWeaveService dataWeaveService()
DataWeaveService to run a DataWeave script over an application context.DataWeaveServiceValueProviderService valueProviderService()
ValueProviderService to be able to resolve values for a given Value Provider.ValueProviderServiceCopyright © 2018 MuleSoft, Inc.. All rights reserved.