| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultDeclarationSession.DefaultDeclarationSessionBuilder |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
org.mule.tooling.client.api.declaration.session.DeclarationSessionCacheService |
getCacheService() |
org.mule.tooling.client.api.value.resolver.ValueResolverResult |
getFieldValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
String targetSelector,
boolean ignoreCache) |
org.mule.tooling.client.api.sampledata.ComponentSampleDataResult |
getSampleData(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration) |
org.mule.tooling.client.api.value.resolver.ValueResolverResult |
getValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
boolean ignoreCache) |
Object |
invokeMethod(String methodName,
String[] classes,
String[] arguments)
Dispatcher that calls the method on this object by the given name and arguments.
|
org.mule.tooling.client.api.metadata.MetadataResult<org.mule.tooling.client.api.metadata.ComponentMetadataTypesDescriptor> |
resolveComponentMetadata(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration,
boolean ignoreCache) |
org.mule.tooling.client.api.connectivity.ConnectionValidationResult |
testConnection(String configName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFieldValues, getValues, resolveComponentMetadataisFeatureEnabled, methodNotFound, notMatchingMethod, validateInputpublic org.mule.tooling.client.api.connectivity.ConnectionValidationResult testConnection(String configName)
testConnection in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic org.mule.tooling.client.api.value.resolver.ValueResolverResult getValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
boolean ignoreCache)
getValues in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic org.mule.tooling.client.api.value.resolver.ValueResolverResult getFieldValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
String targetSelector,
boolean ignoreCache)
getFieldValues in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic org.mule.tooling.client.api.metadata.MetadataResult<org.mule.tooling.client.api.metadata.ComponentMetadataTypesDescriptor> resolveComponentMetadata(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration,
boolean ignoreCache)
resolveComponentMetadata in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic org.mule.tooling.client.api.sampledata.ComponentSampleDataResult getSampleData(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration)
getSampleData in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic org.mule.tooling.client.api.declaration.session.DeclarationSessionCacheService getCacheService()
getCacheService in interface org.mule.tooling.client.api.declaration.session.DeclarationSessionpublic void dispose()
dispose in interface org.mule.tooling.client.api.Disposablepublic Object invokeMethod(String methodName, String[] classes, String[] arguments)
CommandinvokeMethod in interface CommandmethodName - the name of the method to be invoked.classes - array of class names for arguments.arguments - array of arguments serialized as JSON.Object, in case of a service method invocation it will return the DTO serialized to JSON or the instance in
case of a service instance.Copyright © 2024 MuleSoft, Inc.. All rights reserved.