| Modifier and Type | Class and Description |
|---|---|
class |
DeclarationToolingMetadataCacheIdGenerator |
class |
DefaultToolingCacheIdGenerator
Generates keys to use in a
MetadataCache and ValueProviderCache |
| Constructor and Description |
|---|
ComponentModelMediator(Map<String,org.mule.metadata.api.model.MetadataType> metadataTypesCache,
ToolingCacheIdGenerator<M> cacheIdGenerator,
M component,
String componentIdentifier,
T componentModel) |
DefaultToolingMetadataCache(Map<String,org.mule.metadata.api.model.MetadataType> metadataTypesCache,
Map<String,List<org.mule.runtime.api.metadata.resolving.MetadataFailure>> failureMetadataComponentCache,
Map<String,org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer>> metadataKeysCache,
ToolingCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst> metadataCacheIdGenerator) |
MetadataCachePopulator(Map<String,org.mule.metadata.api.model.MetadataType> metadataTypesCache,
ToolingCacheIdGenerator cacheIdGenerator,
org.mule.runtime.ast.api.ComponentAst componentAst,
T component) |
| Constructor and Description |
|---|
DefaultDeclarationSessionCacheService(org.mule.tooling.client.api.cache.CacheStorageSerializer serializer,
org.mule.tooling.client.internal.serialization.Serializer internalSerializer,
ToolingCacheIdGenerator<org.mule.runtime.app.declaration.api.ElementDeclaration> cacheIdGenerator,
Map<String,?> cacheStorage,
org.mule.runtime.core.internal.locator.ComponentLocator<org.mule.runtime.app.declaration.api.ElementDeclaration> componentLocator) |
| Constructor and Description |
|---|
DefaultDeclarationMetadataCache(ToolingCacheIdGenerator<org.mule.runtime.app.declaration.api.ElementDeclaration> cacheIdGenerator,
Map<String,org.mule.metadata.api.model.MetadataType> typesStorage,
Map<String,org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer>> keysStorage,
ExtensionModelProvider extensionModelProvider) |
DefaultDeclarationValueProviderCache(ToolingCacheIdGenerator<org.mule.runtime.app.declaration.api.ElementDeclaration> cacheIdGenerator,
Map<String,org.mule.runtime.api.value.ValueResult> storage) |
| Constructor and Description |
|---|
DefaultValueProviderCache(Map<String,org.mule.runtime.api.value.ValueResult> storage,
ToolingCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst> cacheIdGenerator) |
Copyright © 2024 MuleSoft, Inc.. All rights reserved.