Interface Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
Jt400EndpointBuilderFactory.Jt400EndpointBuilder
- Enclosing interface:
- Jt400EndpointBuilderFactory
public static interface Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the JT400 component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Jt400EndpointBuilderFactory.AdvancedJt400EndpointProducerBuilder
advanced()
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
ccsid(int ccsid)
Sets the CCSID to use for the connection with the IBM i system.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
ccsid(String ccsid)
Sets the CCSID to use for the connection with the IBM i system.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
format(String format)
Sets the data format for sending messages.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
format(org.apache.camel.component.jt400.Jt400Configuration.Format format)
Sets the data format for sending messages.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
guiAvailable(boolean guiAvailable)
Sets whether IBM i prompting is enabled in the environment running Camel.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
guiAvailable(String guiAvailable)
Sets whether IBM i prompting is enabled in the environment running Camel.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
keyed(boolean keyed)
Whether to use keyed or non-keyed data queues.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
keyed(String keyed)
Whether to use keyed or non-keyed data queues.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
outputFieldsIdxArray(Integer[] outputFieldsIdxArray)
Specifies which fields (program parameters) are output parameters.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
outputFieldsIdxArray(String outputFieldsIdxArray)
Specifies which fields (program parameters) are output parameters.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
outputFieldsLengthArray(Integer[] outputFieldsLengthArray)
Specifies the fields (program parameters) length as in the IBM i program definition.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
outputFieldsLengthArray(String outputFieldsLengthArray)
Specifies the fields (program parameters) length as in the IBM i program definition.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
procedureName(String procedureName)
Procedure name from a service program to call.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
searchKey(String searchKey)
Search key for keyed data queues.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
secured(boolean secured)
Whether connections to IBM i are secured with SSL.default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
secured(String secured)
Whether connections to IBM i are secured with SSL.
-
-
-
Method Detail
-
advanced
default Jt400EndpointBuilderFactory.AdvancedJt400EndpointProducerBuilder advanced()
-
ccsid
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder ccsid(int ccsid)
Sets the CCSID to use for the connection with the IBM i system. The option is a: <code>int</code> type. Group: common- Parameters:
ccsid
- the value to set- Returns:
- the dsl builder
-
ccsid
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder ccsid(String ccsid)
Sets the CCSID to use for the connection with the IBM i system. The option will be converted to a <code>int</code> type. Group: common- Parameters:
ccsid
- the value to set- Returns:
- the dsl builder
-
format
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder format(org.apache.camel.component.jt400.Jt400Configuration.Format format)
Sets the data format for sending messages. The option is a: <code>org.apache.camel.component.jt400.Jt400Configuration.Format</code> type. Default: text Group: common- Parameters:
format
- the value to set- Returns:
- the dsl builder
-
format
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder format(String format)
Sets the data format for sending messages. The option will be converted to a <code>org.apache.camel.component.jt400.Jt400Configuration.Format</code> type. Default: text Group: common- Parameters:
format
- the value to set- Returns:
- the dsl builder
-
guiAvailable
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder guiAvailable(boolean guiAvailable)
Sets whether IBM i prompting is enabled in the environment running Camel. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
guiAvailable
- the value to set- Returns:
- the dsl builder
-
guiAvailable
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder guiAvailable(String guiAvailable)
Sets whether IBM i prompting is enabled in the environment running Camel. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
guiAvailable
- the value to set- Returns:
- the dsl builder
-
keyed
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder keyed(boolean keyed)
Whether to use keyed or non-keyed data queues. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
keyed
- the value to set- Returns:
- the dsl builder
-
keyed
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder keyed(String keyed)
Whether to use keyed or non-keyed data queues. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
keyed
- the value to set- Returns:
- the dsl builder
-
searchKey
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder searchKey(String searchKey)
Search key for keyed data queues. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
searchKey
- the value to set- Returns:
- the dsl builder
-
outputFieldsIdxArray
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsIdxArray(Integer[] outputFieldsIdxArray)
Specifies which fields (program parameters) are output parameters. The option is a: <code>java.lang.Integer[]</code> type. Group: producer- Parameters:
outputFieldsIdxArray
- the value to set- Returns:
- the dsl builder
-
outputFieldsIdxArray
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsIdxArray(String outputFieldsIdxArray)
Specifies which fields (program parameters) are output parameters. The option will be converted to a <code>java.lang.Integer[]</code> type. Group: producer- Parameters:
outputFieldsIdxArray
- the value to set- Returns:
- the dsl builder
-
outputFieldsLengthArray
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsLengthArray(Integer[] outputFieldsLengthArray)
Specifies the fields (program parameters) length as in the IBM i program definition. The option is a: <code>java.lang.Integer[]</code> type. Group: producer- Parameters:
outputFieldsLengthArray
- the value to set- Returns:
- the dsl builder
-
outputFieldsLengthArray
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsLengthArray(String outputFieldsLengthArray)
Specifies the fields (program parameters) length as in the IBM i program definition. The option will be converted to a <code>java.lang.Integer[]</code> type. Group: producer- Parameters:
outputFieldsLengthArray
- the value to set- Returns:
- the dsl builder
-
procedureName
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder procedureName(String procedureName)
Procedure name from a service program to call. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
procedureName
- the value to set- Returns:
- the dsl builder
-
secured
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder secured(boolean secured)
Whether connections to IBM i are secured with SSL. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
secured
- the value to set- Returns:
- the dsl builder
-
secured
default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder secured(String secured)
Whether connections to IBM i are secured with SSL. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
secured
- the value to set- Returns:
- the dsl builder
-
-