jt400 endpoint

jt400 endpoint

Name Kind Type Required Deprecated Default Value Enum Values Description
userID path java.lang.String true false ID of the AS/400 user.
password path java.lang.String true false Password of the AS/400 user.
systemName path java.lang.String true false Name of the AS/400 system.
objectPath path java.lang.String true false Fully qualified integrated file system path name of the target object of this endpoint (either data queue or program).
type path org.apache.camel.component.jt400.Jt400Type true false DTAQ
PGM
ccsid parameter int false CCSID to use for the connection with the AS/400 system.
format parameter org.apache.camel.component.jt400.Jt400Configuration.Format false text Data format for sending messages.
guiAvailable parameter boolean false Whether AS/400 prompting is enabled in the environment running Camel.
keyed parameter boolean false
searchKey parameter java.lang.String false
searchType parameter org.apache.camel.component.jt400.Jt400Configuration.SearchType false EQ
outputFieldsIdxArray parameter java.lang.Integer[] false
outputFieldsLengthArray parameter java.lang.Integer[] false
startScheduler parameter boolean false true
initialDelay parameter long false 1000
delay parameter long false 500
timeUnit parameter java.util.concurrent.TimeUnit false MILLISECONDS NANOSECONDS
MICROSECONDS
MILLISECONDS
SECONDS
MINUTES
HOURS
DAYS
useFixedDelay parameter boolean false true
pollStrategy parameter org.apache.camel.spi.PollingConsumerPollStrategy false
runLoggingLevel parameter org.apache.camel.LoggingLevel false TRACE DEBUG
ERROR
INFO
TRACE
WARN
OFF
sendEmptyMessageWhenIdle parameter boolean false
greedy parameter boolean false
scheduler parameter org.apache.camel.spi.ScheduledPollConsumerScheduler false spring
quartz2
schedulerProperties parameter java.util.Map false
scheduledExecutorService parameter java.util.concurrent.ScheduledExecutorService false
backoffMultiplier parameter int false
backoffIdleThreshold parameter int false
backoffErrorThreshold parameter int false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

jt400 consumer

{@link org.apache.camel.PollingConsumer} that polls a data queue for data