Package org.eurekastreams.server.domain

Examples of org.eurekastreams.server.domain.BasicPager


    /**
     * Initialize..
     */
    public void init()
    {
        pager = new BasicPager();
        model.fetch(new GetFollowersFollowingRequest(entityType, entityKey, pager.getStartItem(), pager.getEndItem()),
                false);
    }
View Full Code Here


    /**
     * Initialize.
     */
    public void init()
    {
        pager = new BasicPager();
        model.fetch(new GetStreamsUserIsFollowingRequest(entityKey, pager.getStartItem(), pager.getEndItem()), false);
    }
View Full Code Here

    /**
     * Initialize.
     */
    public void init()
    {
        pager = new BasicPager();
        GetGroupCoordinatorsRequest req = new GetGroupCoordinatorsRequest(entityKey, coordinators);
        req.setEndIndex(pager.getEndItem());
        req.setStartIndex(pager.getStartItem());
        model.fetch(req, false);
    }
View Full Code Here

                if (!request.getFollowerUniqueId().equals(
                        Session.getInstance().getCurrentPerson().getAccountId()))
                {  
                    // Update "Followers" tab so that the removed
                    // follower no longer appears.
                    BasicPager pager = new BasicPager();
                    fetch(new GetFollowersFollowingRequest(EntityType.GROUP,
                        request.getGroupShortName(), pager.getStartItem(), pager.getEndItem()), false);
                   
                    // Update the Group 'Followers' #
                    GroupModel.getInstance().fetch(request.getGroupShortName(), false);
                }
            }
View Full Code Here

        try
        {
            PagedSet<GadgetDefinition> gadgetDefs = null;

            BasicPager pager = new BasicPager();
            pager.setPageSize(PAGE_SIZE);
            pager.setStartItem(0);
            pager.setEndItem(PAGE_SIZE - 1);
            pager.setMaxCount(PAGE_SIZE);

            int indexedGadgetsCount = 0;

            while (true)
            {
                gadgetDefs = gadgetDefMapper.findAll(pager.getStartItem(), pager.getEndItem());
                pager.setEndItem(gadgetDefs.getToIndex());
                pager.setMaxCount(gadgetDefs.getTotal());
                pager.setPageSize(PAGE_SIZE);

                for (GadgetDefinition def : gadgetDefs.getPagedSet())
                {
                    indexedGadgetsCount++;
                    populator.populate(def, def.getUrl());
                    gadgetDefMapper.reindex(def);
                }

                if (pager.isNextPageable())
                {
                    pager.nextPage();
                }
                else
                {
                    break;
                }
View Full Code Here

        try
        {
            PagedSet<PluginDefinition> pluginDefs = null;

            BasicPager pager = new BasicPager();
            pager.setPageSize(PAGE_SIZE);
            pager.setStartItem(0);
            pager.setEndItem(PAGE_SIZE - 1);
            pager.setMaxCount(PAGE_SIZE);

            int pluginsUpdatedCount = 0;

            while (true)
            {
                pluginDefs = pluginDefMapper.findAll(pager.getStartItem(), pager.getEndItem());
                pager.setEndItem(pluginDefs.getToIndex());
                pager.setMaxCount(pluginDefs.getTotal());
                pager.setPageSize(PAGE_SIZE);

                for (PluginDefinition def : pluginDefs.getPagedSet())
                {
                    pluginsUpdatedCount++;
                    try
                    {
                        populator.populate(def, def.getUrl());
                    }
                    catch (ValidationException ve)
                    {
                        logger.warn("Plugin:'" + def.getUrl() + "' failed to validate and did not update.", ve);
                    }
                    catch (Exception ex)
                    {
                        logger.error("Plugin Update failures", ex);
                    }
                }

                if (pager.isNextPageable())
                {
                    pager.nextPage();
                }
                else
                {
                    break;
                }
View Full Code Here

TOP

Related Classes of org.eurekastreams.server.domain.BasicPager

Copyright © 2018 www.massapicom. 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.