docs: static PhynixxXADataRecorder recoverDataRecorder(XADataLogger xaDataLogger, IXADataRecorderLifecycleListener dataRecorderLifycycleListner) {
          try {
              PhynixxXADataRecorder dataRecorder = new PhynixxXADataRecorder(-1, xaDataLogger, dataRecorderLifycycleListner);
              dataRecorder.recover();
              return dataRecorder;
          } catch (Exception e) {
              throw new DelegatedRuntimeException(e);
          }
  
      }