Redeploy channels and procedures during recovery Use the GlobalRecoveryManager extension to redeploy channels/procedures Restart execution of channels during recovery Some code cleanup Added recovery test Change-Id: I6897ccf9cddb9ec8d10256e252ee893afe6db145