Examples of addFilterResourceId()


Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

                assert currentAvailability != null : "Current Availability was null for " + resId;
                assert currentAvailability.getAvailabilityType() == UNKNOWN : "Current AvailabilityType should have been UNKNOWN for "
                    + resId;

                AvailabilityCriteria c = new AvailabilityCriteria();
                c.addFilterResourceId(resId);
                c.addFilterInterval(0L, Long.MAX_VALUE);
                c.addSortStartTime(PageOrdering.ASC);
                List<Availability> allData = availabilityManager.findAvailabilityByCriteria(overlord, c);
                assert allData != null : "All availabilities was null for " + resId;
                assert allData.size() == 1 : "All availabilities size was " + allData.size() + " for " + resId;
View Full Code Here

Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

     *
     * @throws Exception
     */
    private List<Availability> getResourceAvailabilities(Resource r) throws Exception {
        AvailabilityCriteria c = new AvailabilityCriteria();
        c.addFilterResourceId(r.getId());
        c.addSortStartTime(PageOrdering.ASC);
        return availabilityManager.findAvailabilityByCriteria(overlord, c);
    }

    /**
 
View Full Code Here

Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

        List<Availability> result;
        Date startDate = new Date(startTime);
        Date endDate = new Date(endTime);

        AvailabilityCriteria c = new AvailabilityCriteria();
        c.addFilterResourceId(resourceId);
        c.addFilterInterval(startTime, endTime); // reduce by 1 ms to fake exclusive end time on the range.
        c.addSortStartTime(PageOrdering.ASC);
        result = findAvailabilityByCriteria(subject, c);

        // The criteria interval filter is inclusive.  But since availN(endTime) == availN+1(startTime) we can get
View Full Code Here

Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

        Date fullRangeEndDate = new Date(fullRangeEndTime);

        try {
            if (context.type == EntityContext.Type.Resource) {
                AvailabilityCriteria c = new AvailabilityCriteria();
                c.addFilterResourceId(context.resourceId);
                c.addFilterInterval(fullRangeBeginTime, fullRangeEndTime);
                c.addSortStartTime(PageOrdering.ASC);
                availabilities = findAvailabilityByCriteria(subject, c);

            } else if (context.type == EntityContext.Type.ResourceGroup) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

        long durationStart = Long.valueOf(infoMap.get(DATAMAP_START_TIME)); // in milliseconds
        AlertConditionOperator operator = AlertConditionOperator.valueOf(infoMap.get(DATAMAP_OPERATOR));

        // get the availabilities for the duration period, one consistent duration will indicate a duration condition
        AvailabilityCriteria criteria = new AvailabilityCriteria();
        criteria.addFilterResourceId(resourceId);
        long durationEnd = durationStart + (duration * 1000);
        criteria.addFilterInterval((durationStart + 1), (durationEnd - 1)); // reduced 1ms to fake exclusive interval filter.
        criteria.addSortStartTime(PageOrdering.ASC);
        List<Availability> avails = LookupUtil.getAvailabilityManager().findAvailabilityByCriteria(
            LookupUtil.getSubjectManager().getOverlord(), criteria);
View Full Code Here

Examples of org.rhq.core.domain.criteria.AvailabilityCriteria.addFilterResourceId()

        if (start==0)
            start = end - (30*86400*1000L); // 30 days

        AvailabilityCriteria criteria = new AvailabilityCriteria();
        criteria.addFilterInterval(start,end);
        criteria.addFilterResourceId(resourceId);
        criteria.addSortStartTime(PageOrdering.DESC);

        List<Availability> points = availMgr.findAvailabilityByCriteria(caller, criteria);
        List<AvailabilityRest> ret = new ArrayList<AvailabilityRest>(points.size());
        for (Availability avail : points) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.DashboardCriteria.addFilterResourceId()

                    globalPermissions = permissions;

                    // now make async call to look for customized dash for this user and entity
                    DashboardCriteria criteria = new DashboardCriteria();
                    criteria.addFilterCategory(DashboardCategory.RESOURCE);
                    criteria.addFilterResourceId(resourceComposite.getResource().getId());
                    dashboardService.findDashboardsByCriteria(criteria, new AsyncCallback<PageList<Dashboard>>() {
                        public void onFailure(Throwable caught) {
                            CoreGUI.getErrorHandler().handleError(MSG.view_dashboardsManager_error1(), caught);
                        }
View Full Code Here

Examples of org.rhq.core.domain.criteria.EventCriteria.addFilterResourceId()

        }

        EventCriteria criteria = new EventCriteria();
        criteria.addSortId(PageOrdering.ASC);

        criteria.addFilterResourceId(resourceId);
        if (startTime>0) {
            criteria.addFilterStartTime(startTime);
        }
        if (endTime>0) {
            criteria.addFilterEndTime(endTime);
View Full Code Here

Examples of org.rhq.core.domain.criteria.EventCriteria.addFilterResourceId()

        }

        criteria.setPageControl(pc);

        if (context.type == EntityContext.Type.Resource) {
            criteria.addFilterResourceId(context.resourceId);
        } else if (context.type == EntityContext.Type.ResourceGroup) {
            criteria.addFilterResourceGroupId(context.groupId);
        } else if (context.type == EntityContext.Type.AutoGroup) {
            criteria.addFilterAutoGroupParentResourceId(context.parentResourceId);
            criteria.addFilterAutoGroupResourceTypeId(context.resourceTypeId);
View Full Code Here

Examples of org.rhq.core.domain.criteria.EventCriteria.addFilterResourceId()

            }

            // add any context related filters
            switch (getEntityContext().type) {
            case Resource:
                criteria.addFilterResourceId(getEntityContext().getResourceId());
                break;
            case ResourceGroup:
                criteria.addFilterResourceGroupId(getEntityContext().getGroupId());
            case SubsystemView:
                // event resource name filter
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.