Examples of TagCriteria


Examples of org.rhq.core.domain.criteria.TagCriteria

        return tagLayouts;
    }

    private void showTagInput() {
        TagCriteria criteria = new TagCriteria();
        criteria.addSortNamespace(PageOrdering.ASC);
        criteria.addSortSemantic(PageOrdering.ASC);
        criteria.addSortName(PageOrdering.ASC);
        GWTServiceLookup.getTagService().findTagsByCriteria(criteria, new AsyncCallback<PageList<Tag>>() {
            public void onFailure(Throwable caught) {
                CoreGUI.getErrorHandler().handleError(MSG.view_tags_error_1(), caught);
            }
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

                assertEquals(1000, tags.size());

                PageList<Tag> foundTags = tagManager.findTagsByCriteria(overlord, getTestCriteria());
                assertTrue("Default paging should find less tags than created", foundTags.size() < tags.size());

                TagCriteria tagCriteria = getTestCriteria();
                tagCriteria.clearPaging();
                foundTags = tagManager.findTagsByCriteria(overlord, tagCriteria);
                assertTrue("Cleared paging should find as much tags as created", foundTags.size() == tags.size());
            }
        });
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

                    if (tagsToRemove.size() > tags.size() / 2) {
                        break;
                    }
                }
                tagManager.removeTags(overlord, tagsToRemove);
                TagCriteria tagCriteria = getTestCriteria();
                tagCriteria.clearPaging();
                PageList<Tag> remainingTags = tagManager.findTagsByCriteria(overlord, tagCriteria);
                assertEquals(tags.size() - tagsToRemove.size(), remainingTags.size());
            }
        });
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

    private String getRandomString() {
        return new BigInteger(50, random).toString(32);
    }

    private TagCriteria getTestCriteria() {
        TagCriteria criteria = new TagCriteria();
        criteria.addFilterNamespace(testNamespace);
        criteria.addFilterSemantic(testSemantic);
        return criteria;
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

    public Set<Tag> addTags(Subject subject, Set<Tag> tags) {
        Set<Tag> results = new HashSet<Tag>();

        // This isn't efficient, but then how many tags will you really be creating at once
        for (Tag tag : tags) {
            TagCriteria criteria = new TagCriteria();
            criteria.addFilterNamespace(tag.getNamespace());
            criteria.addFilterSemantic(tag.getSemantic());
            criteria.addFilterName(tag.getName());
            criteria.setStrict(true);

            List<Tag> found = findTagsByCriteria(subject, criteria);
            if (!found.isEmpty()) {
                assert found.size() == 1; // should never be more than one
                results.add(found.get(0));
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

        });
    }

    @Override
    protected TagCriteria getFetchCriteria(DSRequest request) {
        TagCriteria criteria = new TagCriteria();

        /* TODO: add search filter
        String search = (String) request.getCriteria().getValues().get("tag");
        if (search != null) {
            // criteria.addFilter
View Full Code Here

Examples of org.rhq.core.domain.criteria.TagCriteria

    }

    private void refresh() {
        removeMembers(getMembers());

        TagCriteria tagCriteria = new TagCriteria();
        tagCriteria.setPageControl(PageControl.getUnlimitedInstance());

        GWTServiceLookup.getTagService().findTagReportCompositesByCriteria(tagCriteria,
            new AsyncCallback<PageList<TagReportComposite>>() {
                public void onFailure(Throwable caught) {
                    CoreGUI.getErrorHandler().handleError(MSG.view_tagCloud_error_fetchFailure(), caught);
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.