Actions of applying or removing journaled changes by journal code

The following table shows the actions that are taken by the Apply Journaled Changes (APYJRNCHG) 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 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.

Actions by journal code and entry type

Journal code Entry type Operation APYJRNCHG RMVJRNCHG
A All Ignores Ignores
B AA Change audit attribute Attribute is changed Ignores
B AJ Start of apply Ends for this object3 Ignores
B AT End of apply Ends for this object3 Ignores
B BD Integrated file system object deleted Ignores Ignores
B B0 Begin create Ignores Ignores
B B1 Create summary Object is created and linked Ignores
B B2 Link to existing object Object is linked Ignores
B B3 Rename, move object Object is moved or renamed Ignores
B B4 Remove link (parent directory) Object link is removed Ignores
B B5 Remove link (link) Object link is removed Ignores
B B6 Bytes cleared, after-image Object is updated Ignores
B B7 Created object authority information Authority is changed Ignores
B CS Integrated file system object closed Ignores Ignores
B ET End journaling for object Ends for this object3 Ignores
B FA Integrated file system object attribute changed Attribute is changed Ignores
B FC Integrated file system object forced Ignores Ignores
B FF Storage for object freed Ignores Ignores
B FR Integrated file system object restored Ends for this object3 Ignores
B FS Integrated file system object saved Ignores Ignores
B FW Start of save Ignores Ignores
B JA Change journaled objects attribute Journal attribute changed Ignores
B JT Start journaling for object Ignores Ignores
B OA Change object authority Authority is changed Ignores
B OF Integrated file system object opened Ignores Ignores
B OG Change primary group Primary group is changed Ignores
B OI Object in use at abnormal end, object is synchronized1 Ignores Ignores
B OI Object in use at abnormal end, object is not synchronized1 Ends for this object3 Ignores
B OO Change Object Owner Owner is changed Ignores
B RN Rename file identifier File identifier renamed Ignores
B TR Integrated file system object truncated Object is truncated Ignores
B WA Write, after-image Object is updated Ignores
C All Ignores Ignores
D AC Add RI constraint Constraint is added Ignores
D CG Change file File is changed Ignores
D CT Create database file Ignores Ignores
D DC Remove RI constraint Constraint is removed Ignores
D DD End of apply Ends for this object3 Ignores
D DF Delete file Ignores Ignores
D DG Start of Apply Ends for this object3 Ignores
D DH File saved Ignores Ignores
D DJ Changed journaled object attribute Journal attribute changed Ignores
D DT Delete file File is deleted Ignores
D DW Start of save Ignores Ignores
D DZ File restored Ends for this object3 Ignores
D EF End journal for file Ends for this object3 Ignores
D FM File moved File is moved6 Ignores
D FN File renamed File is renamed Ignores
D GC Change constraint Constraint is changed Ignores
D GO Change owner Owner is changed Ignores
D GT Grant authority Authority is granted Ignores
D ID File in use Ignores Ignores
D JF Start journaling file Ignores Ignores
D LF Logical file association Apply list updated Ignores
D MA Member added List of objects being applied is updated. Ignores
D RV Revoke authority Authority is revoked Ignores
D TC Create trigger Trigger is created Ignores
D TD Remove trigger Trigger is removed Ignores
D TG Change trigger Trigger is changed Ignores
D TQ Refresh table Table is refreshed Ignores
D ZB Change Object Attribute Attribute Changed Ignores
E EA Update data area, after image Data area modified Ignores
E EB Update data area, before image Ignores Data area modified
E ED Data area is deleted Ends for this object3 Ends for this object3
E EE Create data area Data area is created Ignores
E EG Start journal for data area Ignores Ends for this object3
E EH End journal for data area Ends for this object3 Ignores
E EI Data area in use, object synchronized1 Ignores Ignores
E EI Data area in use, object not synchronized1 Ends for this object3 Ends for this object3
E EK Change journaled objects attribute Attribute changed Ignores
E EL Data area restored Ends for this object3 Ends for this object3
E EM Data area moved Data area is moved Ignores
E EN Data area renamed Data area is renamed Ignores
E EQ Data area changes applied Ends for this object3 Ends for this object3
E ES Data area saved Ignores Ignores
E EU RMVJRNCHG command started Ends for this object3 Ends for this object3
E EW Start of save for data area Ignores Ignores
E EX Data area changes removed Ends for this object3 Ends for this object3
E EY APYJRNCHG command started Ends for this object3 Ends for this object3
E ZA Change authority Object authority changed Ignores
E ZB Change object attribute Attribute changed Ignores
E ZO Change owner Owner changed Ignores
E ZP Change primary group Primary group changed Ignores
E ZT Change audit attribute Audit attribute changed Ignores
F AY Journaled changes applied Ends for this object3 Ends for this object3
F CB Change File member Member is changed Ignores
F CE Change end of data Member end of data changed2 Ends for this object3
F CH File changed Ignores Ignores
F CL Member closed Ignores Ignores
F CR Member cleared 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.
F DE Member deleted record count Ignores Ignores
F DM Delete member Member is deleted Ignores
F EJ End journaling Ends for this object3 Ignores
F EP End journaling access paths Ignores Ignores
F FD Member forced to auxiliary storage Ignores Ignores
F FI Internal format information Ignores Ignores
F IU Member in use at abnormal end, object synchronized1 Ignores Ignores
F IU Member in use at abnormal end, object not synchronized1 Ends for this object Ends for this object
F IT Identity Value File identity changed Ignores
F IZ Member initialized Initialized records inserted in member Initialized records deleted from member
F JC Change journal attribute Ignores Ignores
F JM Start journaling member Ignores Ends for this object3
F JP Start journaling access paths Ignores Ignores
F MC Create member Member is created Ignores
F MD Member deleted Ignores Ends for this object3
F MF Member saved with storage freed Ends for this object3 Ends for this object3
F MM Member moved Member is moved Ignores
F MN Member renamed Member is renamed Ignores
F MO Member changed Ends for this object3 Ends for this object3
F MR Member restored Ends for this object3 Ends for this object3
F MS Member saved Ignores Ignores
F OP Member opened Ignores Ignores
F PD Access path deleted Ignores Ignores
F PM Logical owning member of access path moved Ignores Ignores
F PN Logical owning member of access path renamed Ignores Ignores
F RC Journaled changes removed Ends for this object3 Ends for this object3
F RG Member reorganized Ignores Ends for this object3
F RM Member reorganized Member is reorganized Ignores
F SA Start of APYJRNCHG Ends for this object3 Ends for this object3
F SR Start of RMVJRNCHG Ends for this object3 Ends for this object3
F SS Start of save active Ignores Ignores
I All Ignores Ignores
J All (Except SI and SX) Ignores Ignores
J SI Enter JRNSTATE(*STANDBY) Ends Ignores
J SX Exit JRNSTATE(*STANDBY) Ignores Ends
L All Ignores Ignores
M All Ignores Ignores
P All Ignores Ignores
Q QA Create data queue Data queue is created Ignores
Q QB Start data queue journaling Ignores Ignores
Q QC Data queue cleared, no key Data queue is cleared Ignores
Q QD Data queue deleted Data queue is deleted Ignores
Q QE End data queue journaling Ends for this object4 Ignores
Q QF Change journaled object attribute Attribute changed Ignores
Q QG Data queue attributes changed Data queue attributes changed Ignores
Q QH Data queue changes applied Ends for this object4 Ignores
Q QI Queue in use, object synchronized Ignores Ignores
Q QI Queue in use, object not synchronized Ends for this object4 Ignores
Q QJ Data queue cleared, has key Data queue is cleared Ignores
Q QK Send data queue entry, has key Entry is sent Ignores
Q QL Receive data queue entry, has key Entry is received Ignores
Q QM Data queue moved Data queue is moved6 Ignores
Q QN Data queue renamed Data queue is renamed Ignores
Q QR Receive data queue entry, no key Entry is received Ignores
Q QS Send data queue entry, no key Entry is sent Ignores
Q QW APYJRNCHG command started Ends for this object 4 Ignores
Q QX Start of save for data queue Ignores Ignores
Q QY Data queue saved Ignores Ignores
Q QZ Data queue restored Ends for this object 4 Ignores
Q VE Internal entry Ignores Ignores
Q VQ Internal entry Ends for this object 4 Ignores
Q VW Internal entry Entries resequenced Ignores
Q ZA Change authority Object authority changed Ignores
Q ZB Object attribute change Attribute changed Ignores
Q ZO Change owner Owner changed Ignores
Q ZP Change primary group Primary group changed Ignores
Q ZT Change audit attribute Audit attribute changed Ignores
R BR Before-image updated for rollback operation Ignores Record updated with before-image
R DL Record deleted Record deleted Record updated with before-image
R DR Record deleted for rollback operation Record deleted Record updated
R IL Increment record limit Ignores Ignores
R PT Record written to member Record written to member Record deleted from member
R PX Record added directly to member Record added Record deleted from member
R UB Record updated (before-image) Ignores Record updated with before-image
R UP Record updated (after-image) Record updated with after-image Ignores
R UR After-image updated for rollback operation Record updated with after-image Ignores
S All Ignores Ignores
T All Ignores Ignores
U User-specified User entry Ignores Ignores
Y LF Logical file association Apply list updated Ignores
Y YA Change library attributes Library attributes are changed Ignores
Y YB Start library journaling Ignores Ignores
Y YD Library deleted Library is deleted Ignores
Y YE End library journaling Ends for this object3 Ignores
Y YH Library changes applied Ends for this object3 Ignores
Y YI Library in use, object synchronized1 Ignores Ignores
Y YI Library in use, object not synchronized1 Ends for this object3 Ignores
Y YK Change journal attribute Attribute is changed Ignores
Y YN Library renamed Library is renamed Ignores
Y YO Object added Apply list updated Ignores
Y YS Library saved Ignores Ignores
Y YW Start of save for library Ignores Ignores
Y YY APYJRNCHG command started Ends for this object3 Ignores
Y YZ Library restored Ends for this object3 Ignores
Y ZA Change authority Object authority is changed Ignores
Y ZB Object attribute change Attribute is changed Ignores
Y ZO Change owner Owner is changed Ignores
Y ZP Change primary group Primary group is changed Ignores
Y ZT Change audit attribute Audit attribute is changed 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.

6If this entry was cut as part of automatically starting journaling the object due to library inheritance, then the apply ends for this object.