5.3.2 Precedence of execution conditions
If a JP1/IM manager receives a JP1 event, the JP1/IM manager compares the JP1 event with the execution conditions defined in the automated action definitions in order of priority for each parameter group. An execution condition that matches the JP1 event and that has the highest priority is executed for each parameter group.
The priority is set with the ACTIONPRIORITY parameter in the automated action environment definition file, and applied to the JP1 common definition information. As an option, you can specify DEFAULT or V8COMPATIBLE.
After JP1/IM - Manager is installed, DEFAULT is set for the ACTIONPRIORITY parameter.
After JP1/IM - Manager is upgraded, the ACTIONPRIORITY parameter is not set. When the ACTIONPRIORITY parameter is not set, V8COMPATIBLE (the priority for executing automated actions when JP1/IM - Manager version 8 or earlier is used) is used.
If DEFAULT is specified for the ACTIONPRIORITY parameter, automated actions are executed in the order set in the automated action definitions (the order described in actdef.conf).
If you specify V8COMPATIBLE for the ACTIONPRIORITY parameter, the automated actions are executed in the following priority: First, the definition information for the automated actions for which the relevant event ID is explicitly specified is judged in the order set in the automated action definitions (the order described in actdef.conf). Then, the execution conditions for the automated action definition for which * is specified for the relevant event ID are judged.
The following table shows how the order of precedence differs between DEFAULT and V8COMPATIBLE when the specified event ID is 00000001, 00000002, or All IDs.
Event ID |
Order in the definition file |
Parameter group |
Precedence with the DEFAULT option |
Precedence with the V8COMPATIBLE option |
---|---|---|---|---|
00000001 |
1 |
1 |
1 |
1 |
00000002 |
2 |
1 |
2 |
2 |
All IDs |
3 |
1 |
3 |
3 |
Event ID |
Order in the definition file |
Parameter group |
Precedence with the DEFAULT option |
Precedence with the V8COMPATIBLE option |
---|---|---|---|---|
All IDs |
1 |
1 |
1 |
3 |
00000001 |
2 |
1 |
2 |
1 |
00000002 |
3 |
1 |
3 |
2 |
Event ID |
Order in the definition file |
Parameter group |
Precedence with the DEFAULT option |
Precedence with the V8COMPATIBLE option |
---|---|---|---|---|
00000001 |
1 |
1 |
1 |
1 |
All IDs |
2 |
1 |
2 |
3 |
00000002 |
3 |
1 |
3 |
2 |