public abstract class ComponentDeclaration<T extends ComponentDeclaration> extends ParameterizedInterceptableDeclaration<T>
ComponentModel. It contains raw, unvalidated
data which is used to declare the structure of a ComponentModel| Modifier and Type | Method and Description |
|---|---|
Optional<ExceptionEnricherFactory> |
getExceptionEnricherFactory() |
MetadataResolverFactory |
getMetadataResolverFactory() |
OutputDeclaration |
getOutput() |
OutputDeclaration |
getOutputAttributes() |
void |
setExceptionEnricherFactory(Optional<ExceptionEnricherFactory> exceptionEnricherFactory) |
void |
setMetadataResolverFactory(MetadataResolverFactory metadataResolverFactory) |
void |
setOutput(OutputDeclaration content) |
void |
setOutputAttributes(OutputDeclaration attributes) |
addParameter, getParametersaddInterceptorFactory, getInterceptorFactoriesgetNameaddModelProperty, getDescription, getModelProperties, getModelProperty, setDescriptionpublic OutputDeclaration getOutput()
public void setOutput(OutputDeclaration content)
public OutputDeclaration getOutputAttributes()
public void setOutputAttributes(OutputDeclaration attributes)
public Optional<ExceptionEnricherFactory> getExceptionEnricherFactory()
public void setExceptionEnricherFactory(Optional<ExceptionEnricherFactory> exceptionEnricherFactory)
public MetadataResolverFactory getMetadataResolverFactory()
public void setMetadataResolverFactory(MetadataResolverFactory metadataResolverFactory)
Copyright © 2016 MuleSoft, Inc.. All rights reserved.