Progress OpenEdge pickup

Progress OpenEdge pickup

Progress OpenEdge pickup

This consumer is used to call a Progress OpenEdge procedure. This consumer can poll for messages.

Calling the procedure is based on a build in timer. The called procedure has no input parameters and one or more LONGCHAR output parameter(s).

If a procedure needs to be called with an input parameter and an output parameter, you should use the OpenEdge Gateway.

The output parameter will be stored in the ConnectMessage as a string MessagePart with the MessagePart name as its part-name.

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

Attribute

Description

Name*

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

Enabled

Set this value to true, if you want this consumer to be enabled.

Consumer Autostart

Consumer will be started at startup of the interface

AppServer URL*

URL to connect to the Progress AppServer. Should begin with AppserverDC:// or AppserverDSC://

Username*

AppServer username.

Password*

AppServer password.

AppServer Info

AppServer info.

AppServer Procedure*

Name and path of Progress procedure.

AppServer Session

Choose AppServer session type, whicht can be free of managed. Depending on your appserver settings.

AppServer Output Parameter*

Name of OUTPUT parameter of called procedure. This must be the same name as the output parameter name in the progress procedure.

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. Ie 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 */30 * * * * * (sec) (min) (hour) (day) (month) (year). The default is 30 seconds.

Description

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