public void getUpHostListByCluster(AsyncQuery aQuery, String clusterName, Integer maxCount) { SearchParameters searchParameters = new SearchParameters("Host: cluster = " + clusterName + " and status = up", SearchType.VDS); //$NON-NLS-1$ //$NON-NLS-2$ if (maxCount != null) { searchParameters.setMaxCount(maxCount); } Frontend.getInstance().runQuery(QueryType.Search, searchParameters, aQuery); }
public void getVmListByClusterName(AsyncQuery<List<VM>> aQuery, String clusterName) { aQuery.converterCallback = new CastingConverter<>(); Frontend.getInstance().runQuery(QueryType.Search, new SearchParameters("Vms: cluster=" + clusterName, SearchType.VM), //$NON-NLS-1$ aQuery); }
public void getLocalStorageHost(AsyncQuery<VDS> aQuery, String dataCenterName) { aQuery.converterCallback = new GetFirstConverter<>(); SearchParameters sp = new SearchParameters("hosts: datacenter=" + dataCenterName, SearchType.VDS); //$NON-NLS-1$ Frontend.getInstance().runQuery(QueryType.Search, sp, aQuery); }
public void getClusterListByName(AsyncQuery<List<Cluster>> aQuery, String name) { aQuery.converterCallback = new ListConverter<>(); Frontend.getInstance().runQuery(QueryType.Search, new SearchParameters("Cluster: name=" + name + " sortby name", SearchType.Cluster), //$NON-NLS-1$ //$NON-NLS-2$ aQuery); }
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); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(getSearchString(), SearchType.VDS); tempVar.setRefresh(getIsQueryFirstTime()); super.syncSearch(QueryType.Search, tempVar); }
@Override protected void syncSearch() { SearchParameters params = new SearchParameters(getSearchString(), SearchType.InstanceType, isCaseSensitiveSearch()); params.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, params); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(getSearchString(), SearchType.GlusterVolume, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getModifiedSearchString()), SearchType.DBUser, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
private SearchParameters getSearchParameters(SearchType searchType, String constraint) { SearchParameters searchParams = new SearchParameters(constraint, searchType); boolean caseSensitive = ParametersHelper.getBooleanParameter(httpHeaders, uriInfo, CASE_SENSITIVE_CONSTRAINT_PARAMETER, true, false); int from = ParametersHelper.getIntegerParameter(httpHeaders, uriInfo, FROM_CONSTRAINT_PARAMETER, -1, -1); int max = ParametersHelper.getIntegerParameter(httpHeaders, uriInfo, MAX, Integer.MAX_VALUE, Integer.MAX_VALUE); searchParams.setCaseSensitive(caseSensitive); if (from != -1) { searchParams.setSearchFrom(from); } searchParams.setMaxCount(max); return searchParams; }
@Override protected void syncSearch() { SearchParameters searchParameters = new SearchParameters(applySortOptions(getSearchString()), SearchType.Session, isCaseSensitiveSearch()); searchParameters.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, searchParameters); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getSearchString()), SearchType.Disk, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
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); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getModifiedSearchString()), SearchType.VDS, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getSearchString()), SearchType.Network, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getSearchString()), SearchType.Cluster, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
@Override protected void syncSearch() { SearchParameters tempVar = new SearchParameters(applySortOptions(getModifiedSearchString()), SearchType.VM, isCaseSensitiveSearch()); tempVar.setMaxCount(getSearchPageSize()); super.syncSearch(QueryType.Search, tempVar); }
protected void findGroups(String searchString, AsyncQuery query) { Frontend.getInstance() .runQuery(QueryType.Search, new SearchParameters("ADGROUP@" + getProfile().getSelectedItem().getAuthz() + ":" + getNamespace().getSelectedItem() + ": " + searchString, SearchType.DirectoryGroup), query); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ }
public void getVolumesForForceSessionCreate() { GlusterVolumeGeoRepCreateModel.this.startProgress(constants.fetchingDataMessage()); SearchParameters volumesSearchParameters = new SearchParameters("Volumes:", SearchType.GlusterVolume, false);//$NON-NLS-1$ volumesSearchParameters.setRefresh(true); Frontend.getInstance().runQuery(QueryType.Search, volumesSearchParameters, new AsyncQuery<QueryReturnValue>(returnValue -> showAvailableVolumes(returnValue))); }
protected void findUsers(String searchString, AsyncQuery query) { Frontend.getInstance() .runQuery(QueryType.Search, new SearchParameters("ADUSER@" + getProfile().getSelectedItem().getAuthz() + ":" + getNamespace().getSelectedItem() + ": " + searchString, SearchType.DirectoryUser), query); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ }