package com.cvte.dss.ups.mic.mic3308;

import android.content.Context;
import com.cvte.dss.ups.plugin.IUpsPlugin;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class Plugin implements IUpsPlugin {
    private final IUpsPlugin mPlugin;

    public Plugin() {
        this.mPlugin = "network".equalsIgnoreCase(SystemPropertyUtil.getSystemProperty("ro.cvte.udi.va.force.protocol")) ? new TaurusMicPlugin() : new UdpPlugin();
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public IUpsPlugin.FirmwareInfo getFirmwareInfo(Context context) {
        return this.mPlugin.getFirmwareInfo(context);
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public List<IUpsPlugin.FirmwareInfo> getFirmwareInfos(Context context) {
        return this.mPlugin.getFirmwareInfos(context);
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public List<IUpsPlugin.FirmwareInfo> getFirmwareInfosWithOptions(Context context, String str) {
        return this.mPlugin.getFirmwareInfosWithOptions(context, str);
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public boolean upgradeFirmware(Context context, String str, String str2, boolean z2, IUpsPlugin.IUpgradeStatusListener iUpgradeStatusListener) {
        return this.mPlugin.upgradeFirmware(context, str, str2, z2, iUpgradeStatusListener);
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public boolean upgradeFirmware(Context context, String str, String str2, boolean z2, String str3, IUpsPlugin.IUpgradeStatusListener iUpgradeStatusListener) {
        return this.mPlugin.upgradeFirmware(context, str, str2, z2, str3, iUpgradeStatusListener);
    }

    @Override // com.cvte.dss.ups.plugin.IUpsPlugin
    public boolean upgradeFirmware(Context context, String str, boolean z2, IUpsPlugin.IUpgradeStatusListener iUpgradeStatusListener) {
        return this.mPlugin.upgradeFirmware(context, str, z2, iUpgradeStatusListener);
    }
}
