Examples of AggregationInterval


Examples of org.jasig.portal.events.aggr.AggregationInterval

            EventAggregationContext eventAggregationContext, AggregationIntervalInfo intervalInfo,
            AggregatedGroupMapping aggregatedGroup) {

        final TimeDimension timeDimension = intervalInfo.getTimeDimension();
        final DateDimension dateDimension = intervalInfo.getDateDimension();
        final AggregationInterval aggregationInterval = intervalInfo.getAggregationInterval();
       
       
        Map<String, AggregatedTabMapping> mappedTabs = eventAggregationContext.getAttribute(MAPPED_TABS_CACHE_KEY);
        if (mappedTabs == null) {
            mappedTabs = new HashMap<String, AggregatedTabMapping>();
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

   
    @Override
    protected LoginAggregationImpl createAggregationInstance(LoginAggregationKey key) {
        final TimeDimension timeDimension = key.getTimeDimension();
        final DateDimension dateDimension = key.getDateDimension();
        final AggregationInterval interval = key.getInterval();
        final AggregatedGroupMapping aggregatedGroup = key.getAggregatedGroup();
        return new LoginAggregationImpl(timeDimension, dateDimension, interval, aggregatedGroup);
    }
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

    @Override
    protected Set<PortletExecutionAggregationKey> createAggregationsQueryKeyset(
            Set<PortletExecutionAggregationDiscriminator> columnDiscriminators, PortletExecutionReportForm form) {
        // Create keys (that exclude the temporal date/time information) from the interval
        // and the data in the column discriminators.
        final AggregationInterval interval = form.getInterval();
        final HashSet<PortletExecutionAggregationKey> keys = new HashSet<PortletExecutionAggregationKey>();
        for (PortletExecutionAggregationDiscriminator discriminator : columnDiscriminators) {
            keys.add(new PortletExecutionAggregationKeyImpl(interval, discriminator.getAggregatedGroup(),
                    discriminator.getPortletMapping(), discriminator.getExecutionType()));
        }
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

    @Override
    protected Set<TabRenderAggregationKey> createAggregationsQueryKeyset(
            Set<TabRenderAggregationDiscriminator> columnDiscriminators, TabRenderReportForm form) {
        // Create keys (that exclude the temporal date/time information) from the interval
        // and the data in the column discriminators.
        final AggregationInterval interval = form.getInterval();
        final HashSet<TabRenderAggregationKey> keys = new HashSet<TabRenderAggregationKey>();
        for (TabRenderAggregationDiscriminator discriminator : columnDiscriminators) {
            keys.add(new TabRenderAggregationKeyImpl(interval, discriminator.getAggregatedGroup(),
                    discriminator.getTabMapping()));
        }
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

    @Override
    protected PortletLayoutAggregationImpl createAggregationInstance(PortletLayoutAggregationKey key) {
        final TimeDimension timeDimension = key.getTimeDimension();
        final DateDimension dateDimension = key.getDateDimension();
        final AggregationInterval interval = key.getInterval();
        final AggregatedGroupMapping aggregatedGroup = key.getAggregatedGroup();
        final AggregatedPortletMapping portletMapping = key.getPortletMapping();
        return new PortletLayoutAggregationImpl(timeDimension, dateDimension, interval, aggregatedGroup,portletMapping);
    }
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

                                                           EventAggregationContext eventAggregationContext, AggregationIntervalInfo intervalInfo,
                                                           AggregatedGroupMapping aggregatedGroup) {

        final TimeDimension timeDimension = intervalInfo.getTimeDimension();
        final DateDimension dateDimension = intervalInfo.getDateDimension();
        final AggregationInterval aggregationInterval = intervalInfo.getAggregationInterval();


        Map<String, AggregatedPortletMapping> mappedPortlets = eventAggregationContext.getAttribute(MAPPED_PORTLETS_CACHE_KEY);
        if (mappedPortlets == null) {
            mappedPortlets = new HashMap<String, AggregatedPortletMapping>();
View Full Code Here

Examples of org.jasig.portal.events.aggr.AggregationInterval

    private PortalActivity buildPortalActivity(PortletRequest request,int timeframe)
    {
        PortletPreferences prefs = request.getPreferences();
        DateTime begin, end;
        final AggregationInterval interval;
        final List<PortalGroupActivity> groupActivities = new ArrayList<PortalGroupActivity>();

        switch(timeframe)
        {
            case NOW:
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.