15.4.20 Detailed Definition - [Receive MSMQ Message] dialog box (compatible with version 7)
The Detailed Definition - [Receive MSMQ Message] dialog box defines the details on monitoring MSMQ reception.
This dialog box contains the items displayed in common, and also contains the following pages:
-
Definition page
-
Attributes page
- Organization of this subsection
(1) Items displayed in common
The following figure shows the items displayed in common.
|
The following explains the items displayed in common.
- Unit name
-
Specify a unit name. Use a character string of up to 30 bytes. The default is Receive-MSMQ-Message.
- Comment
-
Specify a comment for the unit. Use a character string of up to 80 bytes. The default is a blank.
- Exec-agent
-
Specify the execution agent name to be assigned the task of monitoring MSMQ reception. Use a character string of 255 bytes. The default is a blank.
This item appears as a text box when either of the following applies:
-
The version of JP1/AJS - View or the connection-target JP1/AJS - Manager is earlier than 09-50
-
The unit is being defined under a remote jobnet
Otherwise, this item appears as a combo box in which you can select an execution agent. You can also directly enter an execution agent name into the combo box. The content of the list component of the combo box differs depending on whether execution agent profiles are enabled, and the contents of those profiles.
- When execution agent profiles are disabled
-
The list is empty.
- When execution agent profiles are enabled
-
-
If the specified job is associated with an execution agent profile
The list displays the execution agents permitted for the specified job.
-
If the specified job is not associated with an execution agent profile
If the upper-level unit is associated with an execution agent profile, the list displays the execution agents permitted for the upper-level unit.
If the upper-level unit is not associated with an execution agent profile, the list will be empty.
-
For details about execution agents, see 5.1.1 Execution agents in the manual Job Management Partner 1/Automatic Job Management System 3 Overview.
- Cautionary note
-
If you leave this text box blank, the system inherits the specification of the upper-level jobnet.
If an execution agent group for an upper-level jobnet has been specified, the system uses the execution agent group as the execution agent.
Because event jobs do not support an execution agent group, explicitly specify an execution agent name in Exec-agent. For details about the operation performed if an execution agent group is specified for an event job, see 7.6 Notes on using event jobs in the Job Management Partner 1/Automatic Job Management System 3 System Design (Work Tasks) Guide.
-
- Pass Info button
-
Specify information to be inherited by the subsequent job or jobnet. If you click the Pass Info button, the Detailed Definition - [Receive MQ Message] - [Passing Information] dialog box appears.
For more information, see 15.4.15 Detailed Definition - [event-job-icon-name] - [Passing Information] dialog box. This button is located at the bottom of the dialog box.
(2) Definition page
The following figure shows the Definition page in the Detailed Definition - [Receive MSMQ Message] dialog box.
|
The following explains the displayed items.
- Reception queue
-
Specify an input queue for monitoring messages.
- Path name
-
Specify the path name of the queue you want to monitor for message input. Use a character string of up to 259 bytes. You must specify this item. The default is a blank.
- Reception monitoring condition
-
Specify conditions for monitoring messages.
- Correlation ID
-
Specify the correlation ID of the message to be monitored. You must specify this item. The default is a blank. You can use the uppercase alphabetic characters (A to Z) and numeric characters (0 to 9).
- Message label
-
Specify the message label of the message to be monitored. Use a character string of up to 249 bytes. The default is a blank.
- Application information
-
Specify application information for the message to be monitored. Use a hexadecimal string. The default is a blank. You can set 0 to FFFFFFFF.
- Message storage file
-
If you want to save messages that meet conditions, specify the name of the file where you want to save the messages. Use a character string of up to 256 bytes. The default is a blank.
You can click the ... button to select a file name from the dialog box that will appear.
You must use the full path name when specifying a file name.
The stored file is not automatically deleted; delete any unnecessary files.
(3) Attributes page
The following figure shows the Attributes page in the Detailed Definition - [Receive MSMQ Message] dialog box.
|
The following explains the displayed items.
- Hold
-
Specify whether to place the unit in the hold status in advance. You can specify No or Yes. The default is No.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Type
-
Set the unit type to Normal or Recovery. The default is Normal.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Set timeout period
-
Indicates whether to set a timeout period of job. Select whether to set a time-out period for job execution. You can specify No or Yes. The default is No.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Timeout period
-
If you select Yes in Set timeout period, specify a time-out period in minutes. You can set 1 to 1,440 minutes. The default is a blank.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Status after close
-
If you select Yes for Set timeout period, select the status into which the event job is to be placed after the timeout period elapses. You can specify Killed, Ended normally, Ended with warning, and Ended abnormally. The default is Killed.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Delayed end
-
Specify whether to monitor delayed end of jobs based on time required for execution. Select the Time-required-for-execution check box to monitor delayed end of jobs. The check box is not selected by default.
When you select the Time-required-for-execution check box, specify the time required for execution for a job from 1 to 1,440 (in minutes).
This section appears for the JP1/AJS3 - View, or JP1/AJS2 - View of version 08-50 or later. For details about cautionary notes on monitoring of delayed end of jobs based on time required for execution, see 5.1.1(3) End delay monitoring based on time-required-for-execution in the Job Management Partner 1/Automatic Job Management System 3 System Design (Work Tasks) Guide.
You cannot specify this item if you defined the receive MSMQ message job in a start condition.
- Owner
-
Even if you specify the owner, the owner will become invalid when the event job is executed.
- JP1 resource group
-
Even if you specify the JP1 resource group, the JP1 resource group will become invalid when the event job is executed.
- Executed by
-
Even if you specify the user who executes the job, the user will become invalid when the event job is executed. The system uses the user authority activating JP1/AJS3 to execute the event job.