public abstract class AbstractEeTransformResourceExists extends Object implements org.mule.runtime.ast.api.validation.Validation
| Constructor and Description |
|---|
AbstractEeTransformResourceExists(ClassLoader artifactRegionClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
Predicate<List<org.mule.runtime.ast.api.ComponentAst>> |
applicable() |
protected abstract boolean |
applicableInner(org.mule.runtime.ast.api.ComponentAst component) |
ClassLoader |
getArtifactRegionClassLoader() |
String |
getDescription() |
org.mule.runtime.ast.api.validation.Validation.Level |
getLevel() |
String |
getName() |
protected Optional<org.mule.runtime.ast.api.validation.ValidationResultItem> |
validateResourceExists(org.mule.runtime.ast.api.ComponentAst component,
org.mule.runtime.ast.api.ComponentParameterAst resourceParam,
String resource) |
public AbstractEeTransformResourceExists(ClassLoader artifactRegionClassLoader)
public final ClassLoader getArtifactRegionClassLoader()
public final String getName()
getName in interface org.mule.runtime.ast.api.validation.Validationpublic final String getDescription()
getDescription in interface org.mule.runtime.ast.api.validation.Validationpublic final org.mule.runtime.ast.api.validation.Validation.Level getLevel()
getLevel in interface org.mule.runtime.ast.api.validation.Validationpublic final Predicate<List<org.mule.runtime.ast.api.ComponentAst>> applicable()
applicable in interface org.mule.runtime.ast.api.validation.Validationprotected abstract boolean applicableInner(org.mule.runtime.ast.api.ComponentAst component)
Copyright © 2006–2022 MuleSoft, Inc.. All rights reserved.