public class CoreComponentBuildingDefinitionProvider extends Object implements ComponentBuildingDefinitionProvider
ComponentBuildingDefinition definitions for the components provided by the core runtime.| Constructor and Description |
|---|
CoreComponentBuildingDefinitionProvider() |
| Modifier and Type | Method and Description |
|---|---|
List<ComponentBuildingDefinition> |
getComponentBuildingDefinitions() |
static ComponentBuildingDefinition.Builder |
getMuleMessageTransformerBaseBuilder() |
static ComponentBuildingDefinition.Builder |
getSetVariablePropertyBaseBuilder(ConfigurableInstanceFactory configurableInstanceFactory,
Class<? extends AbstractAddVariablePropertyProcessor> setterClass,
KeyAttributeDefinitionPair... configurationAttributes) |
static ComponentBuildingDefinition.Builder |
getTransformerBaseBuilder(Class<? extends AbstractTransformer> transformerClass,
KeyAttributeDefinitionPair... configurationAttributes) |
static ComponentBuildingDefinition.Builder |
getTransformerBaseBuilder(ConfigurableInstanceFactory configurableInstanceFactory,
Class<? extends Transformer> transformerClass,
KeyAttributeDefinitionPair... configurationAttributes) |
void |
init() |
public CoreComponentBuildingDefinitionProvider()
public void init()
init in interface ComponentBuildingDefinitionProviderpublic List<ComponentBuildingDefinition> getComponentBuildingDefinitions()
getComponentBuildingDefinitions in interface ComponentBuildingDefinitionProviderpublic static ComponentBuildingDefinition.Builder getSetVariablePropertyBaseBuilder(ConfigurableInstanceFactory configurableInstanceFactory, Class<? extends AbstractAddVariablePropertyProcessor> setterClass, KeyAttributeDefinitionPair... configurationAttributes)
public static ComponentBuildingDefinition.Builder getTransformerBaseBuilder(ConfigurableInstanceFactory configurableInstanceFactory, Class<? extends Transformer> transformerClass, KeyAttributeDefinitionPair... configurationAttributes)
public static ComponentBuildingDefinition.Builder getTransformerBaseBuilder(Class<? extends AbstractTransformer> transformerClass, KeyAttributeDefinitionPair... configurationAttributes)
public static ComponentBuildingDefinition.Builder getMuleMessageTransformerBaseBuilder()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.