User defined pickup

User defined pickup

You can use this component to implement a custom defined pickup consumer yourself.

In the table below, you will find an explanation of these properties. All attributes with a ‘*’ are mandatory. 




By default, we fill this out with the technical ‘tag’, followed by a serial number. Changing the name is optional.


Check this box if you want this consumer to be enabled.

Consumer Autostart

Consumer will be started at startup of the interface.

MessagePart Name

Name of the MessagePart in a ConnectMessage where the content of the file is being stored.

Max Messages Per Poll

Number of messages being handled per poll. For example, if max-messages-per-poll is set to 5 and the timer to every 10 seconds a maximum of 5 messages every 10 seconds is handled.
If set to -1 all messages available are handled per timer interval.

Quartz Cron Expression

Definition of the interval this polling consumer will check for messages. Cron format */1 * * * * * (sec) (min) (hour) (day) (month) (year). The default is 1 second.

Fixed Delay

A fixed value for initial delay to the next call. This is the time between the end of the last call and the start of the next call.

Fixed Interval

A fixed value for interval. This is the time between the start of the previous call and the start of the new call.

Trigger Reference

A reference to a bean, with an implementation of the trigger interface.


Enable concurrency.

Referenced Bean

A reference to a bean defined in the application context. Defaults to EmptyConsumer which returns an empty String.


Description of the specific consumer. This is for documentation purposes.