@startuml
'https://plantuml.com/sequence-diagram

autonumber

actor user

user -> RecoveryService: ListSystem Request
RecoveryService -> RecoveryFactory: createSystemRecoveryHandle Request
RecoveryService <-- RecoveryFactory: createSystemRecoveryHandle Response
user <-- RecoveryService: ListSystem Response

user -> RecoveryService: ListSystemBackup Request
user <-- RecoveryService: ListSystemBackup Response

user -> RecoveryService: SystemRestore Request
RecoveryService -> SystemRecovery: systemRestore Request
RecoveryService <-- SystemRecovery: systemRestore Response;
user <-- RecoveryService: SystemRestore Response



@enduml