All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bidib.wizard.api.utils.FirmwareConversionUtils Maven / Gradle / Ivy

package org.bidib.wizard.api.utils;

import org.bidib.api.json.types.firmware.FirmwareVersionType.FirmwareStatusType;

public class FirmwareConversionUtils {

    public static FirmwareStatusType toFirmwareUpdateType(
        org.bidib.jbidibc.exchange.firmware.FirmwareStatusType firmwareStatus) {
        FirmwareStatusType firmwareUpdateType = FirmwareStatusType.Stable;
        if (firmwareStatus != null) {
            switch (firmwareStatus) {
                case BETA:
                    firmwareUpdateType = FirmwareStatusType.Beta;
                    break;
                case MANDATORY:
                    firmwareUpdateType = FirmwareStatusType.Mandatory;
                    break;
                default:
                    break;
            }
        }
        return firmwareUpdateType;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy