cSetHeader Standard properties - Cloud - 8.0

SetHeader (Mediation)

Version
Cloud
8.0
Language
English
Product
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
Data Governance > Third-party systems > Processing components (Mediation) > SetHeader components (Mediation)
Data Quality and Preparation > Third-party systems > Processing components (Mediation) > SetHeader components (Mediation)
Design and Development > Third-party systems > Processing components (Mediation) > SetHeader components (Mediation)
Last publication date
2024-02-21

These properties are used to configure cSetHeader running in the Standard Job framework.

The Standard cSetHeader component belongs to the Core family.

Basic settings

New headers to set

Click [+] to add as many headers as required to the table.

Name: Type in a name for the message header.

The header name CorrelationID is reserved. The value of this header will be overridden by the correlation ID of the message if it exist.

 

Language: Select the language of the expression you use from None, Bean, Constant, CorrelationID, EL, Groovy, Header, JoSQL, JSonPath, JXPath, MVEL, OGNL, PHP, Property, Python, Ruby, Simple, SpEL, SQL, XPath, and XQuery.

Select Bean if you want to call a predefined Java Bean to return the header value.

Select CorrelationID to use the existing correlation ID of the message as the header value if the correlation ID is available in the closest cSOAP connected to this component. For more information about the cSOAP component, see cSOAP.

 

Value: Type in the expression to set the value of the message header, or the Bean class that will return a value for the message header, in the form of beans.BEAN_NAME.

If CorrelationID is selected in the Language list, this field is grayed out. The existing correlation ID from the closest cSOAP connected to this component will be set as the header value. For more information about the cSOAP component, see cSOAP.

Headers to remove

Click [+] to add as many headers as required to the table.
Note: This option is available only if you have installed the R2022-05 Talend Studio Monthly update or a later one delivered by Talend. For more information, check with your administrator.
  Name: Type in the name of the message header to be removed. You can either enter the exact header name or use the wildcard character *. For example, enter * to remove all the headers, or Camel* to remove all headers starting with Camel.

Usage

Usage rule

cSetHeader is used as a middle component in a Route.

Limitation

 n/a