public class DeclarationSessionWrapper extends Object implements DeclarationSession
| Modifier and Type | Class and Description |
|---|---|
static class |
DeclarationSessionWrapper.Builder |
| Constructor and Description |
|---|
DeclarationSessionWrapper(Dispatcher dispatcher,
Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
DeclarationSessionCacheService |
getCacheService() |
ValueResolverResult |
getFieldValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
String targetPath,
boolean ignoreCache) |
ComponentSampleDataResult |
getSampleData(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration) |
ValueResolverResult |
getValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration,
String parameterName,
boolean ignoreCache) |
MetadataResult<ComponentMetadataTypesDescriptor> |
resolveComponentMetadata(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration,
boolean ignoreCache) |
ConnectionValidationResult |
testConnection(String configName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFieldValues, getValues, resolveComponentMetadatapublic DeclarationSessionWrapper(Dispatcher dispatcher, Serializer serializer)
public ValueResolverResult getValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration, String parameterName, boolean ignoreCache)
getValues in interface DeclarationSessionpublic ValueResolverResult getFieldValues(org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration elementDeclaration, String parameterName, String targetPath, boolean ignoreCache)
getFieldValues in interface DeclarationSessionpublic MetadataResult<ComponentMetadataTypesDescriptor> resolveComponentMetadata(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration, boolean ignoreCache)
resolveComponentMetadata in interface DeclarationSessionpublic ComponentSampleDataResult getSampleData(org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration)
getSampleData in interface DeclarationSessionpublic ConnectionValidationResult testConnection(String configName)
testConnection in interface DeclarationSessionpublic DeclarationSessionCacheService getCacheService()
getCacheService in interface DeclarationSessionpublic void dispose()
dispose in interface DisposableCopyright © 2025 MuleSoft, Inc.. All rights reserved.