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());
}
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)));
}
Aggregations