Class LoadTransformerDefinition
java.lang.Object
org.apache.camel.model.transformer.TransformerDefinition
org.apache.camel.model.transformer.LoadTransformerDefinition
- All Implemented Interfaces:
CopyableDefinition<TransformerDefinition>
@Metadata(label="transformation")
public class LoadTransformerDefinition
extends TransformerDefinition
Loads one to many
Transformer via TransformerLoader.
Supports classpath scan to load transformer implementations configured for instance via annotation configuration.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionMakes a copy of this definition.voidsetDefaults(String defaults) Enable loading of default transformers.voidsetPackageScan(String packageScan) Set the classpath location to scan for annotated transformers.Methods inherited from class org.apache.camel.model.transformer.TransformerDefinition
getFromType, getName, getScheme, getToType, setFromType, setFromType, setName, setScheme, setToType, setToType
-
Constructor Details
-
LoadTransformerDefinition
public LoadTransformerDefinition() -
LoadTransformerDefinition
-
-
Method Details
-
copyDefinition
Description copied from interface:CopyableDefinitionMakes a copy of this definition. -
getDefaults
-
setDefaults
Enable loading of default transformers. -
getPackageScan
-
setPackageScan
Set the classpath location to scan for annotated transformers.
-