Search in sources :

Example 1 with IRdp

use of org.ovirt.engine.ui.uicommonweb.models.vms.IRdp in project ovirt-engine by oVirt.

the class ConsoleOptionsFrontendPersisterImpl method storeRdpData.

protected void storeRdpData(VmConsoles vmConsoles, KeyMaker keyMaker) {
    RdpConsoleModel consoleModel = vmConsoles.getConsoleModel(RdpConsoleModel.class);
    IRdp rdpImpl = consoleModel.getrdp();
    clientStorage.setLocalItem(keyMaker.make(RDP_CLIENT_MODE), consoleModel.getClientConsoleMode().toString());
    storeBool(keyMaker.make(USE_LOCAL_DRIVES), rdpImpl.getUseLocalDrives());
}
Also used : IRdp(org.ovirt.engine.ui.uicommonweb.models.vms.IRdp) RdpConsoleModel(org.ovirt.engine.ui.uicommonweb.models.vms.RdpConsoleModel)

Example 2 with IRdp

use of org.ovirt.engine.ui.uicommonweb.models.vms.IRdp in project ovirt-engine by oVirt.

the class ConsoleOptionsFrontendPersisterImpl method loadRdpData.

protected void loadRdpData(VmConsoles vmConsoles, KeyMaker keyMaker) {
    vmConsoles.selectProtocol(ConsoleProtocol.RDP);
    try {
        RdpConsoleModel.ClientConsoleMode consoleMode = RdpConsoleModel.ClientConsoleMode.valueOf(clientStorage.getLocalItem(keyMaker.make(RDP_CLIENT_MODE)));
        vmConsoles.getConsoleModel(RdpConsoleModel.class).setRdpImplementation(consoleMode);
    } catch (Exception e) {
        // $NON-NLS-1$
        logger.log(Level.WARNING, "Failed loading RDP data. Exception message: " + e.getMessage());
    }
    IRdp rdp = vmConsoles.getConsoleModel(RdpConsoleModel.class).getrdp();
    rdp.setUseLocalDrives(readBool(keyMaker.make(USE_LOCAL_DRIVES)));
}
Also used : IRdp(org.ovirt.engine.ui.uicommonweb.models.vms.IRdp) RdpConsoleModel(org.ovirt.engine.ui.uicommonweb.models.vms.RdpConsoleModel)

Aggregations

IRdp (org.ovirt.engine.ui.uicommonweb.models.vms.IRdp)2 RdpConsoleModel (org.ovirt.engine.ui.uicommonweb.models.vms.RdpConsoleModel)2