コード例 #1
0
 /** {@inheritDoc} */
 @MethodLog
 @Override
 public RecordingData getRecordingData() {
   if (storageManager.getRecordingState() == RecordingState.ON
       || storageManager.getRecordingState() == RecordingState.SCHEDULED) {
     RecordingData recordingData = new RecordingData();
     RecordingProperties recordingProperties = storageManager.getRecordingProperties();
     if (null != recordingProperties) {
       recordingData.setRecordStartDate(recordingProperties.getRecordStartDate());
       recordingData.setRecordEndDate(recordingProperties.getRecordEndDate());
     }
     recordingData.setRecordingStorage(storageManager.getRecordingStorage());
     recordingData.setRecordingWritingStatus(storageManager.getRecordingStatus());
     return recordingData;
   } else {
     return null;
   }
 }