public void getDataCenterList(AsyncQuery<List<StoragePool>> aQuery, boolean doRefresh) { aQuery.converterCallback = new ListConverter<>(); SearchParameters params = new SearchParameters("DataCenter: sortby name", SearchType.StoragePool); //$NON-NLS-1$ Frontend.getInstance().runQuery(QueryType.Search, doRefresh ? params : params.withoutRefresh(), aQuery); }
public void getHostListByStatus(AsyncQuery<List<VDS>> aQuery, VDSStatus status, boolean doRefresh) { aQuery.converterCallback = new ListConverter<>(); SearchParameters searchParameters = new SearchParameters("Host: " + (status == null ? "" : ("status=" + status.name())), SearchType.VDS); //$NON-NLS-1$ //$NON-NLS-2$ searchParameters.setMaxCount(9999); Frontend.getInstance().runQuery(QueryType.Search, doRefresh ? searchParameters : searchParameters.withoutRefresh(), aQuery); }
public void getVolumeList(AsyncQuery<List<GlusterVolumeEntity>> aQuery, String clusterName, boolean doRefresh) { if ((ApplicationModeHelper.getUiMode().getValue() & ApplicationMode.GlusterOnly.getValue()) == 0) { aQuery.getAsyncCallback().onSuccess(new ArrayList<GlusterVolumeEntity>()); return; } aQuery.converterCallback = new ListConverter<>(); SearchParameters searchParameters; searchParameters = clusterName == null ? new SearchParameters("Volumes:", SearchType.GlusterVolume) //$NON-NLS-1$ : new SearchParameters("Volumes: cluster.name=" + clusterName, SearchType.GlusterVolume); //$NON-NLS-1$ searchParameters.setMaxCount(9999); if (!doRefresh) { searchParameters.withoutRefresh(); } Frontend.getInstance().runQuery(QueryType.Search, searchParameters, aQuery); }
if (getHasDefaultHost()) { Frontend.getInstance().runQuery(QueryType.Search, new SearchParameters("Host: cluster = " + vm.getClusterName() //$NON-NLS-1$ + " sortby name", SearchType.VDS).withoutRefresh(), new AsyncQuery<QueryReturnValue>(returnValue -> { //$NON-NLS-1$