Package org.apache.camel.support
Class SingleInputLanguageSupport
- java.lang.Object
-
- org.apache.camel.support.LanguageSupport
-
- org.apache.camel.support.SingleInputLanguageSupport
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.IsSingleton
,org.apache.camel.spi.Language
public abstract class SingleInputLanguageSupport extends LanguageSupport
Base class forLanguage
implementations that support different sources of input data.
-
-
Field Summary
-
Fields inherited from class org.apache.camel.support.LanguageSupport
RESOURCE
-
-
Constructor Summary
Constructors Constructor Description SingleInputLanguageSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHeaderName()
String
getPropertyName()
void
setHeaderName(String headerName)
Name of header to use as input, instead of the message bodyvoid
setPropertyName(String propertyName)
Name of property to use as input, instead of the message body.-
Methods inherited from class org.apache.camel.support.LanguageSupport
getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContext
-
-
-
-
Method Detail
-
getHeaderName
public String getHeaderName()
-
setHeaderName
public void setHeaderName(String headerName)
Name of header to use as input, instead of the message body
-
getPropertyName
public String getPropertyName()
-
setPropertyName
public void setPropertyName(String propertyName)
Name of property to use as input, instead of the message body.It has a lower precedent than the name of header if both are set.
-
-