public class ArtifactHelper extends Object
| Constructor and Description |
|---|
ArtifactHelper(ExtensionManager extensionManager,
org.mule.runtime.api.component.location.ConfigurationComponentLocator componentLocator,
org.mule.runtime.app.declaration.api.ArtifactDeclaration artifactDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
Optional<? extends org.mule.runtime.api.meta.model.ComponentModel> |
findComponentModel(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.app.declaration.api.ComponentElementDeclaration<?> componentDeclaration) |
Optional<org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration> |
findConfigurationDeclaration(String configName) |
Optional<org.mule.runtime.api.meta.model.ExtensionModel> |
findExtension(org.mule.runtime.app.declaration.api.ElementDeclaration declaration) |
<T extends org.mule.runtime.api.meta.model.parameter.ParameterizedModel & org.mule.runtime.api.meta.model.EnrichableModel> |
findModel(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.app.declaration.api.ElementDeclaration elementDeclaration) |
Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> |
getConfigurationInstance(String configName) |
org.mule.runtime.api.meta.model.ExtensionModel |
getExtensionModel(org.mule.runtime.app.declaration.api.ElementDeclaration declaration) |
List<String> |
getExtensions() |
<T> Class<T> |
getParameterClass(org.mule.runtime.api.meta.model.parameter.ParameterModel parameterModel,
org.mule.runtime.app.declaration.api.ElementDeclaration containerDeclaration) |
boolean |
hasParameterOfType(org.mule.runtime.api.meta.model.ComponentModel componentModel,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel referenceStereotype) |
public ArtifactHelper(ExtensionManager extensionManager, org.mule.runtime.api.component.location.ConfigurationComponentLocator componentLocator, org.mule.runtime.app.declaration.api.ArtifactDeclaration artifactDeclaration)
public org.mule.runtime.api.meta.model.ExtensionModel getExtensionModel(org.mule.runtime.app.declaration.api.ElementDeclaration declaration)
public Optional<org.mule.runtime.api.meta.model.ExtensionModel> findExtension(org.mule.runtime.app.declaration.api.ElementDeclaration declaration)
public <T> Class<T> getParameterClass(org.mule.runtime.api.meta.model.parameter.ParameterModel parameterModel, org.mule.runtime.app.declaration.api.ElementDeclaration containerDeclaration)
public <T extends org.mule.runtime.api.meta.model.parameter.ParameterizedModel & org.mule.runtime.api.meta.model.EnrichableModel> Optional<T> findModel(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.app.declaration.api.ElementDeclaration elementDeclaration)
public Optional<? extends org.mule.runtime.api.meta.model.ComponentModel> findComponentModel(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.app.declaration.api.ComponentElementDeclaration<?> componentDeclaration)
public boolean hasParameterOfType(org.mule.runtime.api.meta.model.ComponentModel componentModel,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel referenceStereotype)
public Optional<org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration> findConfigurationDeclaration(String configName)
public Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> getConfigurationInstance(String configName)
Copyright © 2003–2025 MuleSoft, Inc.. All rights reserved.