For IntelliJ IDEA and
Android Studio


public void getAllVmTemplates(AsyncQuery<List<VmTemplate>> aQuery, final boolean refresh) { aQuery.converterCallback = new TemplateConverter(); QueryParametersBase params = new QueryParametersBase(); params.setRefresh(refresh); Frontend.getInstance().runQuery(QueryType.GetAllVmTemplates, params, aQuery); }
protected QueryReturnValue runInternalQuery(QueryType actionType, QueryParametersBase parameters) { //All internal queries should have refresh set to false, since the decision to refresh the session should //be up to the client. All internal queries will not refresh the session. parameters.setRefresh(false); return backend.runInternalQuery(actionType, parameters, getEngineContext()); }
public QueryParametersBase withRefresh() { setRefresh(true); return this; }
private void fetchClusterPolicies() { AsyncQuery<QueryReturnValue> asyncQuery = new AsyncQuery<>(returnValue -> { ArrayList<ClusterPolicy> list = returnValue.getReturnValue(); Collections.sort(list, Comparator.comparing(ClusterPolicy::isLocked).reversed() .thenComparing(ClusterPolicy::getName, new LexoNumericComparator())); setItems(list); }); QueryParametersBase parametersBase = new QueryParametersBase(); parametersBase.setRefresh(getIsQueryFirstTime()); Frontend.getInstance().runQuery(QueryType.GetClusterPolicies, parametersBase, asyncQuery); setIsQueryFirstTime(false); }
@Override protected void syncSearch() { super.syncSearch(); QueryParametersBase tempVar = new QueryParametersBase(); tempVar.setRefresh(getIsQueryFirstTime()); Frontend.getInstance().runQuery(QueryType.GetAllRoles, tempVar, new AsyncQuery<QueryReturnValue>(returnValue -> { ArrayList<Role> filteredList = new ArrayList<>(); for (Role item : (ArrayList<Role>) returnValue.getReturnValue()) { // ignore CONSUME_QUOTA_ROLE in UI if (item.getId().equals(ApplicationGuids.quotaConsumer.asGuid())) { continue; } if (getItemsFilter() == null || getItemsFilter() == item.getType()) { filteredList.add(item); } } Collections.sort(filteredList, new NameableComparator()); setItems(filteredList); })); setIsQueryFirstTime(false); }
protected void syncSearch( QueryType queryType, QueryParametersBase queryParametersBase, AsyncQuery<QueryReturnValue> asyncCallback) { queryParametersBase.setRefresh(getIsQueryFirstTime()); Frontend.getInstance().runQuery(queryType, queryParametersBase, asyncCallback); setIsQueryFirstTime(false); }
for (int i = 0; i < queryTypeList.size(); i++) { QueryParametersBase parameters = queryParamsList.get(i); parameters.setRefresh(false); // Why do we do this? initQueryParamsFilter(parameters); operationList.add(new VdcOperation<>(queryTypeList.get(i),
@Override public QueryReturnValue runPublicQuery(QueryType actionType, QueryParametersBase parameters) { parameters.setRefresh(false); switch (actionType) { case GetAAAProfileList:
@Override protected void syncSearch() { super.syncSearch(); QueryParametersBase params = new QueryParametersBase(); params.setRefresh(false); Frontend.getInstance().runQuery(QueryType.GetSystemPermissions, params, new SetItemsAsyncQuery()); }
public QueryParametersBase withoutRefresh() { setRefresh(false); return this; }