public void getMaxNumOfThreadsPerCpu(AsyncQuery<Integer> aQuery, String version) { aQuery.converterCallback = new DefaultValueConverter<>(1); GetConfigurationValueParameters tempVar = new GetConfigurationValueParameters(ConfigValues.MaxNumOfThreadsPerCpu); tempVar.setVersion(version); getConfigFromCache(tempVar, aQuery); }
public void getMaxNumOfVmCpus(AsyncQuery<Integer> aQuery, String version) { aQuery.converterCallback = new DefaultValueConverter<>(1); GetConfigurationValueParameters tempVar = new GetConfigurationValueParameters(ConfigValues.MaxNumOfVmCpus); tempVar.setVersion(version); getConfigFromCache(tempVar, aQuery); }
public void getPmTypeList(AsyncQuery<List<String>> aQuery, Version version) { aQuery.converterCallback = source -> { ArrayList<String> list = new ArrayList<>(); if (source != null) { String[] array = ((String) source).split("[,]", -1); //$NON-NLS-1$ for (String item : array) { list.add(item); } } return list; }; GetConfigurationValueParameters param = new GetConfigurationValueParameters(ConfigValues.VdsFenceType); param.setVersion(version != null ? version.toString() : getDefaultConfigurationVersion()); Frontend.getInstance().runQuery(QueryType.GetFenceConfigurationValue, param, aQuery); }
public void getMaxNumOfVmSockets(AsyncQuery<Integer> aQuery, String version) { aQuery.converterCallback = new DefaultValueConverter<>(1); GetConfigurationValueParameters tempVar = new GetConfigurationValueParameters(ConfigValues.MaxNumOfVmSockets); tempVar.setVersion(version); getConfigFromCache(tempVar, aQuery); }
public void getMaxNumOfCPUsPerSocket(AsyncQuery<Integer> aQuery, String version) { aQuery.converterCallback = new DefaultValueConverter<>(1); GetConfigurationValueParameters tempVar = new GetConfigurationValueParameters(ConfigValues.MaxNumOfCpuPerSocket); tempVar.setVersion(version); getConfigFromCache(tempVar, aQuery); }
private Object getBackendParameter(final ConfigValues key) throws ServletException { final GetConfigurationValueParameters parameters = new GetConfigurationValueParameters(); parameters.setConfigValue(key); parameters.setVersion(ConfigCommon.defaultConfigurationVersion); QueryReturnValue value = backend.runPublicQuery(QueryType.GetConfigurationValue, parameters); if (!value.getSucceeded()) { throw new ServletException("Can't get value of backend parameter \"" + key + "\"."); } return value.getReturnValue(); }