3.3.7.17 Synchronization Successful
The Synchronization Successful event MUST be signaled with the following argument:
An LU Pair object
If the Synchronization Successful event is signaled, the Transaction Manager Communicating with an LU 6.2 Implementation Facet MUST perform the following actions:
If the LU Pair Recovery State field of the provided LU Pair object is set to either Synchronizing No Remote Name or Synchronizing Have Remote Name:
Set the LU Pair Recovery State field of the provided LU Pair object to Synchronized.
If the Is Warm flag of the provided LU Pair object is set to FALSE:
Start an LU Status Timer associated with the provided LU Pair object.
Set the Is Warm flag of the provided LU Pair object to TRUE.
Otherwise:
Start an LU Status Timer associated with the provided LU Pair object.
If the Is LUW Triggered Recovery Pending flag of the provided LU Pair object is set to TRUE:
Signal the Recovery Work Ready event with the following arguments:
The provided LU Pair object
The Recovery Work Ready Reason set to LUW Recovery