class AlertDataConverter {

    public AlertData convert(AlertStatus alertStatus) {
        AlertData alertData = new AlertData();
        if (alertStatus.getBackupRestoreRunningSince() != null) {
            alertData.setBackupRestoreRunningSince(alertStatus.getBackupRestoreRunningSince());
            alertData.setCurrentTime(alertStatus.getCurrentTime());
        }
        alertData.setGlobalConfValid(alertStatus.getGlobalConfValid());
        alertData.setGlobalConfValidCheckSuccess(alertStatus.getGlobalConfValidCheckSuccess());
        alertData.setSoftTokenPinEntered(alertStatus.getSoftTokenPinEntered());
        alertData.setSoftTokenPinEnteredCheckSuccess(alertStatus.getSoftTokenPinEnteredCheckSuccess());
        return alertData;
    }

}