Examples of addFilterSubjectId()


Examples of org.rhq.core.domain.criteria.BundleGroupCriteria.addFilterSubjectId()

            bundleGroups = findBundleGroupsByCriteria(assigningSubject, criteria);

        } else {
            // can only assign to bundle groups for which he has the necessary permissions
            RoleCriteria criteria = new RoleCriteria();
            criteria.addFilterSubjectId(assigningSubject.getId());
            criteria.addFilterPermissions(permFilter);
            criteria.fetchBundleGroups(true);
            List<Role> roles = LookupUtil.getRoleManager().findRolesByCriteria(subjectManager.getOverlord(), criteria);
            bundleGroups = new ArrayList<BundleGroup>();
            for (Role role : roles) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.RoleCriteria.addFilterSubjectId()

        }

        // kick off the async auth check. return false initially and update when the async call returns
        RoleCriteria criteria = new RoleCriteria();
        Subject subject = UserSessionManager.getSessionSubject();
        criteria.addFilterSubjectId(subject.getId());
        criteria.addFilterPermissions(permissions);
        GWTServiceLookup.getRoleService().findRolesByCriteria(criteria, new AsyncCallback<PageList<Role>>() {
            public void onFailure(Throwable caught) {
                CoreGUI.getErrorHandler().handleError("", caught);
            }
View Full Code Here

Examples of org.rhq.core.domain.criteria.RoleCriteria.addFilterSubjectId()

            bundleGroups = findBundleGroupsByCriteria(assigningSubject, criteria);

        } else {
            // can only assign to bundle groups for which he has the necessary permissions
            RoleCriteria criteria = new RoleCriteria();
            criteria.addFilterSubjectId(assigningSubject.getId());
            criteria.addFilterPermissions(permFilter);
            criteria.fetchBundleGroups(true);
            List<Role> roles = LookupUtil.getRoleManager().findRolesByCriteria(subjectManager.getOverlord(), criteria);
            bundleGroups = new ArrayList<BundleGroup>();
            for (Role role : roles) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.RoleCriteria.addFilterSubjectId()

        Integer id = getFilter(request, Field.ID, Integer.class);
        criteria.addFilterId(id);

        Integer subjectId = getFilter(request, CriteriaField.SUBJECT_ID, Integer.class);
        if (subjectId != null) {
            criteria.addFilterSubjectId(subjectId);
        }

        // Fetching
        criteria.fetchPermissions(true);
        if (id != null) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

                }
            }

            // Delete searches saved by this user
            SavedSearchCriteria savedSearchCriteria = new SavedSearchCriteria();
            savedSearchCriteria.addFilterSubjectId(doomedSubjectId);
            savedSearchCriteria.clearPaging();
            PageList<SavedSearch> savedSearches = savedSearchManager.findSavedSearchesByCriteria(subject,
                savedSearchCriteria);
            for (SavedSearch savedSearch : savedSearches) {
                savedSearchManager.deleteSavedSearch(subject, savedSearch.getId());
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

        }
    }

    private SavedSearch getSubjectSavedSearch(int savedSearchId) {
        SavedSearchCriteria criteria = new SavedSearchCriteria();
        criteria.addFilterSubjectId(getSessionSubject().getId()); // ensure user can only fetch his/her own
        criteria.addFilterId(savedSearchId);
        List<SavedSearch> results = findSavedSearchesByCriteria(criteria);
        if (results.isEmpty()) {
            return null;
        } else {
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

            return new ArrayList();
        }

        if (savedSearches == null) {
            SavedSearchCriteria criteria = new SavedSearchCriteria();
            criteria.addFilterSubjectId(subject.getId());
            criteria.addFilterGlobal(false);
            criteria.addSortName(PageOrdering.ASC); // each sublist is alphabetical

            savedSearches = savedSearchManager.findSavedSearchesByCriteria(subject, criteria);
        }
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

        }

        expression = expression.trim().toLowerCase().replaceAll("\\s+", " ");

        SavedSearchCriteria criteria = new SavedSearchCriteria();
        criteria.addFilterSubjectId(subject.getId());
        criteria.addFilterSearchSubsystem(searchSubsystem);
        if (expression.equals("") == false) {
            criteria.addFilterName(expression);
        }
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

        executeInTransaction(new TransactionCallback() {
            @Override
            public void execute() throws Exception {
                SavedSearchCriteria criteria = new SavedSearchCriteria();
                criteria.clearPaging();
                criteria.addFilterSubjectId(testData.getSearchesOwner().getId());
                PageList<SavedSearch> foundSavedSearches = savedSearchManager.findSavedSearchesByCriteria(
                    testData.getSearchesOwner(), criteria);
                assertEquals(testData.getSavedSearches().size(), foundSavedSearches.size());
                for (SavedSearch savedSearch : foundSavedSearches) {
                    assertTrue(savedSearch.toString() + " should have been computed",
View Full Code Here

Examples of org.rhq.core.domain.criteria.SavedSearchCriteria.addFilterSubjectId()

        }

        Log.debug("Search Saved Searches");
        SavedSearchCriteria savedSearchCriteria = new SavedSearchCriteria();
        Subject subject = UserSessionManager.getSessionSubject();
        savedSearchCriteria.addFilterSubjectId(subject.getId());
        savedSearchCriteria.setStrict(true);
        final long startTime = System.currentTimeMillis();
        searchBar.getPickListGrid().setData(new ListGridRecord[] {});

        isSearchInProgress = true;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.