com.ibm.ram.repository.web
Class StatisticsData.UsageData

java.lang.Object
  extended by com.ibm.ram.repository.web.StatisticsData.UsageData
Enclosing class:
StatisticsData

public static class StatisticsData.UsageData
extends java.lang.Object

Class used to generate usage data. Data generated included totals for usage, downloads, and artifact browses, data for the activity chart, and info on the users of the asset.

Since:
7.2

Constructor Summary
StatisticsData.UsageData(com.ibm.ram.common.util.ClosableIterator<com.ibm.ram.repository.core.IRepositoryAccess.MetricsQueryResult> usage, com.ibm.ram.common.util.ClosableIterator<com.ibm.ram.repository.core.IRepositoryAccess.MetricsQueryResult> rankings, StatisticsData.TimeIterator timeItr)
           
 
Method Summary
 int getArtBrowses()
           
 int[] getChartCounts()
           
 int getDownloads()
           
 StatisticsData.UserDownloads[] getUserArray()
           
 int getUses()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticsData.UsageData

public StatisticsData.UsageData(com.ibm.ram.common.util.ClosableIterator<com.ibm.ram.repository.core.IRepositoryAccess.MetricsQueryResult> usage,
                                com.ibm.ram.common.util.ClosableIterator<com.ibm.ram.repository.core.IRepositoryAccess.MetricsQueryResult> rankings,
                                StatisticsData.TimeIterator timeItr)
Method Detail

getUserArray

public StatisticsData.UserDownloads[] getUserArray()

getUses

public int getUses()

getChartCounts

public int[] getChartCounts()

getDownloads

public int getDownloads()

getArtBrowses

public int getArtBrowses()