The following table shows the actions that are taken by the Apply Journaled Changes (APYJRNCHG), Apply Journaled Changes Extend (APYJRNCHGX), or Remove Journaled Changes (RMVJRNCHG) command by journal code and entry type.
If All is specified for the Entry Type, it indicates that all entry types for that journal code have the specified actions taken by the APYJRNCHG, APYJRNCHGX, or RMVJRNCHG command.
When the system ends applying or removing journaled changes has detailed information about when an apply or remove journaled changes action ends automatically.
Journal code | Entry type | Operation | APYJRNCHG | APYJRNCHGX | RMVJRNCHG |
---|---|---|---|---|---|
A | All | Ignores | Ignores | Ignores | |
B | AA | Change audit attribute | Attribute is changed | Ignores | Ignores |
B | AJ | Start of apply | Ends for this object3 | Ignores | Ignores |
B | AT | End of apply | Ends for this object3 | Ignores | Ignores |
B | BD | Integrated file system object deleted | Ignores | Ignores | Ignores |
B | B0 | Begin create | Ignores | Ignores | Ignores |
B | B1 | Create summary | Object is created and linked | Ignores | Ignores |
B | B2 | Link to existing object | Object is linked | Ignores | Ignores |
B | B3 | Rename, move object | Object is moved or renamed | Ignores | Ignores |
B | B4 | Remove link (parent directory) | Object link is removed | Ignores | Ignores |
B | B5 | Remove link (link) | Object link is removed | Ignores | Ignores |
B | B6 | Bytes cleared, after-image | Object is updated | Ignores | Ignores |
B | B7 | Created object authority information | Authority is changed | Ignores | Ignores |
B | CS | Integrated file system object closed | Ignores | Ignores | Ignores |
B | ET | End journaling for object | Ends for this object3 | Ignores | Ignores |
B | FA | Integrated file system object attribute changed | Attribute is changed | Ignores | Ignores |
B | FC | Integrated file system object forced | Ignores | Ignores | Ignores |
B | FF | Storage for object freed | Ignores | Ignores | Ignores |
B | FR | Integrated file system object restored | Ends for this object3 | Ignores | Ignores |
B | FS | Integrated file system object saved | Ignores | Ignores | Ignores |
B | FW | Start of save | Ignores | Ignores | Ignores |
B | JA | Change journaled objects attribute | Journal attribute changed | Ignores | Ignores |
B | JT | Start journaling for object | Ignores | Ignores | Ignores |
B | OA | Change object authority | Authority is changed | Ignores | Ignores |
B | OF | Integrated file system object opened | Ignores | Ignores | Ignores |
B | OG | Change primary group | Primary group is changed | Ignores | Ignores |
B | OI | Object in use at abnormal end, object is synchronized1 | Ignores | Ignores | Ignores |
B | OI | Object in use at abnormal end, object is not synchronized1 | Ends for this object3 | Ignores | Ignores |
B | OO | Change Object Owner | Owner is changed | Ignores | Ignores |
B | RN | Rename file identifier | File identifier renamed | Ignores | Ignores |
B | TR | Integrated file system object truncated | Object is truncated | Ignores | Ignores |
B | WA | Write, after-image | Object is updated | Ignores | Ignores |
C | All | Ignores | Ignores | Ignores | |
D | AC | Add RI constraint | Constraint is added | Constraint is added | Ignores |
D | CG | Change file | File is changed | File is changed | Ignores |
D | CT | Create database file | Ignores | File is created | Ignores |
D | DC | Remove RI constraint | Constraint is removed | Constraint is removed | Ignores |
D | DD | End of apply | Ends for this object3 | Ends for this object3 | Ignores |
D | DF | Delete file | Ignores | Ignores | Ignores |
D | DG | Start of Apply | Ends for this object3 | Ends for this object3 | Ignores |
D | DH | File saved | Ignores | Ignores | Ignores |
D | DJ | Changed journaled object attribute | Journal attribute changed | Ignores | Ignores |
D | DT | Delete file | File is deleted | File is deleted | Ignores |
D | DW | Start of save | Ignores | Ignores | Ignores |
D | DZ | File restored | Ends for this object3 | Ends for this object3 | Ignores |
D | EF | End journal for file | Ends for this object3 | Ends for this object3 | Ignores |
D | FM | File moved | File is moved | File is moved | Ignores |
D | FN | File renamed | File is renamed | File is renamed | Ignores |
D | GC | Change constraint | Constraint is changed | Constraint is changed | Ignores |
D | GO | Change owner | Owner is changed | Owner is changed | Ignores |
D | GT | Grant authority | Authority is granted | Authority is granted | Ignores |
D | ID | File in use | Ignores | Ignores | Ignores |
D | JF | Start journaling file | Ignores | Ignores | Ignores |
D | MA | Member added | List of objects being applied is updated. | List of objects being applied is updated. | Ignores |
D | RV | Revoke authority | Authority is revoked | Authority is revoked | Ignores |
D | TC | Create trigger | Trigger is created | Trigger is created | Ignores |
D | TD | Remove trigger | Trigger is removed | Trigger is removed | Ignores |
D | TG | Change trigger | Trigger is changed | Trigger is changed | Ignores |
D | TQ | Refresh table | Table is refreshed | Table is refreshed | Ignores |
D | ZB | Change Object Attribute | Attribute Changed | Attribute Changed | Ignores |
E | EA | Update data area, after image | Data area modified | Ignores | Ignores |
E | EB | Update data area, before image | Ignores | Ignores | Data area modified |
E | ED | Data area deleted | Ends for this object3 | Ignores | Ends for this object3 |
E | EE | Create data area | Ignores | Ignores | Ignores |
E | EG | Start journal for data area | Ignores | Ignores | Ends for this object3 |
E | EH | End journal for data area | Ends for this object3 | Ignores | Ignores |
E | EI | Data area in use, object synchronized1 | Ignores | Ignores | Ignores |
E | EI | Data area in use, object not synchronized1 | Ends for this object3 | Ignores | Ends for this object3 |
E | EK | Change journaled objects attribute | Attribute changed | Ignores | Ignores |
E | EL | Data area restored | Ends for this object3 | Ignores | Ends for this object3 |
E | EM | Data area moved | Date area is moved | Ignores | Ignores |
E | EN | Data area renamed | Data area is renamed | Ignores | Ignores |
E | EQ | Data area changes applied | Ends for this object3 | Ignores | Ends for this object3 |
E | ES | Data area saved | Ignores | Ignores | Ignores |
E | EU | RMVJRNCHG command started | Ends for this object3 | Ignores | Ends for this object3 |
E | EW | Start of save for data area | Ignores | Ignores | Ignores |
E | EX | Data area changes removed | Ends for this object3 | Ignores | Ends for this object3 |
E | EY | APYJRNCHG command started | Ends for this object3 | Ignores | Ends for this object3 |
E | ZA | Change authority | Object authority changed | Ignores | Ignores |
E | ZB | Change object attribute | Attribute changed | Ignores | Ignores |
E | ZO | Change owner | Owner changed | Ignores | Ignores |
E | ZP | Change primary group | Primary group changed | Ignores | Ignores |
E | ZT | Change audit attribute | Audit attribute changed | Ignores | Ignores |
F | AY | Journaled changes applied | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | CB | Change File member | Member is changed | Member is changed | Ignores |
F | CE | Change end of data | Member end of data changed2 | Member end of data changed2 | Ends for this object3 |
F | CH | File changed | Ignores | Ignores | Ignores |
F | CL | Member closed | Ignores | Ignores | Ignores |
F | CR | Member cleared | Member cleared of all records2 | Member cleared of all records2 | Ends for this object 3 |
F | C1 | End Rollback | IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores. | IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores. | IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores. |
F | DE | Member deleted record count | Ignores | Ignores | Ignores |
F | DM | Delete member | Member is deleted | Member is deleted | Ignores |
F | EJ | End journaling | Ends for this object3 | Ends for this object3 | Ignores |
F | EP | End journaling access paths | Ignores | Ignores | Ignores |
F | FD | Member forced to auxiliary storage | Ignores | Ignores | Ignores |
F | FI | Internal format information | Ignores | Ignores | Ignores |
F | IU | Member in use at abnormal end, object synchronized1 | Ignores | Ignores | Ignores |
F | IU | Member in use at abnormal end, object not synchronized1 | Ends for this object | Ends for this object | Ends for this object |
F | IT | Identity Value | File identity changed | File identity changed | Ignores |
F | IZ | Member initialized | Initialized records inserted in member | Initialized records inserted in member | Initialized records deleted from member |
F | JC | Change journal attribute | Ignores | Ignores | Ignores |
F | JM | Start journaling member | Ignores | Ignores | Ends for this object3 |
F | JP | Start journaling access paths | Ignores | Ignores | Ignores |
F | MC | Create member | Member is created | Member is created | Ignores |
F | MD | Member deleted | Ignores | Ignores | Ends for this object3 |
F | MF | Member saved with storage freed | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | MM | Member moved | Member is moved | Member is moved | Ignores |
F | MN | Member renamed | Member is renamed | Member is renamed | Ignores |
F | MO | Member changed | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | MR | Member restored | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | MS | Member saved | Ignores | Ignores | Ignores |
F | OP | Member opened | Ignores | Ignores | Ignores |
F | PD | Access path deleted | Ignores | Ignores | Ignores |
F | PM | Logical owning member of access path moved | Ignores | Ignores | Ignores |
F | PN | Logical owning member of access path renamed | Ignores | Ignores | Ignores |
F | RC | Journaled changes removed | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | RG | Member reorganized | Ignores | Ignores | Ends for this object3 |
F | RM | Member reorganized | Member is reorganized | Member is reorganized | Ignores |
F | SA | Start of APYJRNCHG | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | SR | Start of RMVJRNCHG | Ends for this object3 | Ends for this object3 | Ends for this object3 |
F | SS | Start of save active | Ignores | Ignores | Ignores |
I | All | Ignores | Ignores | Ignores | |
J | All (Except SI and SX) | Ignores | Ignores | Ignores | |
J | SI | Enter JRNSTATE(*STANDBY) | Ends | Ignores | Ignores |
J | SX | Exit JRNSTATE(*STANDBY) | Ignores | Ignores | Ends |
L | All | Ignores | Ignores | Ignores | |
M | All | Ignores | Ignores | Ignores | |
P | All | Ignores | Ignores | Ignores | |
Q | QA | Create data queue | Ignores | Ignores | Ignores |
Q | QB | Start data queue journaling | Ignores | Ends for this object | Ignores |
Q | QC | Data queue cleared, no key | Data queue is cleared | Ignores | Ignores |
Q | QD | Data queue deleted | Ends for this object4 | Ignores | Ignores |
Q | QE | End data queue journaling | Ends for this object4 | Ignores | Ignores |
Q | QH | Data queue changes applied | Ends for this object4 | Ignores | Ignores |
Q | QI | Queue in use, object synchronized | Ignores | Ignores | Ignores |
Q | QI | Queue in use, object not synchronized | Ends for this object4 | Ignores | Ignores |
Q | QJ | Data queue cleared, has key | Data queue is cleared | Ignores | Ignores |
Q | QK | Send data queue entry, has key | Entry is sent | Ignores | Ignores |
Q | QL | Receive data queue entry, has key | Entry is received | Ignores | Ignores |
Q | QM | Data queue moved | Data queue is moved | Ignores | Ignores |
Q | QN | Data queue renamed | Data queue is renamed | Ignores | Ignores |
Q | QR | Receive data queue entry, no key | Entry is received | Ignores | Ignores |
Q | QS | Send data queue entry, no key | Entry is sent | Ignores | Ignores |
Q | QW | APYJRNCHG command started | Ends for this object 4 | Ignores | Ignores |
Q | QX | Start of save for data queue | Ignores | Ignores | Ignores |
Q | QY | Data queue saved | Ignores | Ignores | Ignores |
Q | QZ | Data queue restored | Ends for this object 4 | Ignores | Ignores |
Q | VE | Internal entry | Ignores | Ignores | Ignores |
Q | VQ | Internal entry | Ends for this object 4 | Ignores | Ignores |
Q | VW | Internal entry | Entries resequenced | Ignores | Ignores |
Q | ZA | Change authority | Object authority changed | Ignores | Ignores |
Q | ZB | Object attribute change | Attribute changed | Ignores | Ignores |
Q | ZO | Change owner | Owner changed | Ignores | Ignores |
Q | ZP | Change primary group | Primary group changed | Ignores | Ignores |
Q | ZT | Change audit attribute | Audit attribute changed | Ignores | Ignores |
R | BR | Before-image updated for rollback operation | Ignores | Ignores | Record updated with before-image |
R | DL | Record deleted | Record deleted | Record deleted | Record updated with before-image |
R | DR | Record deleted for rollback operation | Record deleted | Record deleted | Record updated |
R | IL | Increment record limit | Ignores | Ignores | Ignores |
R | PT | Record written to member | Record written to member | Record written to member | Record deleted from member |
R | PX | Record added directly to member | Record added | Record added | Record deleted from member |
R | UB | Record updated (before-image) | Ignores | Ignores | Record updated with before-image |
R | UP | Record updated (after-image) | Record updated with after-image | Record updated with after-image | Ignores |
R | UR | After-image updated for rollback operation | Record updated with after-image | Record updated with after-image | Ignores |
S | All | Ignores | Ignores | Ignores | |
T | All | Ignores | Ignores | Ignores | |
U | User-specified | User entry | Ignores | Ignores | Ignores |
Notes:
1The Flag field in the journal entry indicates whether the object is synchronized (0 = object was synchronized; 1 = object was not synchronized). 2Applying journaled changes stops at this entry if referential constraints that this entry violates are active during the apply operation. 3Any changes found for the object that follow this entry are not applied. If any additional changes are found for this object an indication will be returned in the end of apply or remove journal entry, and in any output file generated. If you specify *END for the Object Error Option (OBJERROPT) when you issue the apply or remove journaled changes command, the entire apply or remove operation ends. 4Any changes found for the object that follow this entry will NOT be applied when OBJERROPT(*CONTINUE) is specified. If any additional changes are found for this object, an indication will be returned in the end of apply/remove journal entry and in any outfile generated. 5If the attribute change is to add before images, then the apply ends for the object. |
For more information about the journal codes, entry types, and journal entries, see Journal entry information.