com.liferay.portal.monitoring.statistics.portlet
Class CompanyStatistics

java.lang.Object
  extended by com.liferay.portal.monitoring.statistics.portlet.CompanyStatistics
All Implemented Interfaces:
DataSampleProcessor<PortletRequestDataSample>

public class CompanyStatistics
extends java.lang.Object
implements DataSampleProcessor<PortletRequestDataSample>

View Source

Author:
Karthik Sudarshan, Michael C. Han, Brian Wing Shun Chan

Constructor Summary
CompanyStatistics()
           
CompanyStatistics(com.liferay.portal.service.CompanyLocalService companyLocalService, java.lang.String webId)
           
 
Method Summary
 RequestStatistics getActionRequestStatistics(java.lang.String portletId)
           
 java.util.Set<RequestStatistics> getActionRequestStatisticsSet()
           
 long getCompanyId()
           
 RequestStatistics getEventRequestStatistics(java.lang.String portletId)
           
 java.util.Set<RequestStatistics> getEventRequestStatisticsSet()
           
 long getMaxTime()
           
 long getMinTime()
           
 java.util.Collection<java.lang.String> getPortletIds()
           
 RequestStatistics getRenderRequestStatistics(java.lang.String portletId)
           
 java.util.Set<RequestStatistics> getRenderRequestStatisticsSet()
           
 RequestStatistics getResourceRequestStatistics(java.lang.String portletId)
           
 java.util.Set<RequestStatistics> getResourceRequestStatisticsSet()
           
 java.lang.String getWebId()
           
 void processDataSample(PortletRequestDataSample portletRequestDataSample)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompanyStatistics

public CompanyStatistics()

CompanyStatistics

public CompanyStatistics(com.liferay.portal.service.CompanyLocalService companyLocalService,
                         java.lang.String webId)
Method Detail

getActionRequestStatistics

public RequestStatistics getActionRequestStatistics(java.lang.String portletId)
                                             throws MonitoringException
Throws:
MonitoringException

getActionRequestStatisticsSet

public java.util.Set<RequestStatistics> getActionRequestStatisticsSet()

getCompanyId

public long getCompanyId()

getEventRequestStatistics

public RequestStatistics getEventRequestStatistics(java.lang.String portletId)
                                            throws MonitoringException
Throws:
MonitoringException

getEventRequestStatisticsSet

public java.util.Set<RequestStatistics> getEventRequestStatisticsSet()

getMaxTime

public long getMaxTime()

getMinTime

public long getMinTime()

getPortletIds

public java.util.Collection<java.lang.String> getPortletIds()

getRenderRequestStatistics

public RequestStatistics getRenderRequestStatistics(java.lang.String portletId)
                                             throws MonitoringException
Throws:
MonitoringException

getRenderRequestStatisticsSet

public java.util.Set<RequestStatistics> getRenderRequestStatisticsSet()

getResourceRequestStatistics

public RequestStatistics getResourceRequestStatistics(java.lang.String portletId)
                                               throws MonitoringException
Throws:
MonitoringException

getResourceRequestStatisticsSet

public java.util.Set<RequestStatistics> getResourceRequestStatisticsSet()

getWebId

public java.lang.String getWebId()

processDataSample

public void processDataSample(PortletRequestDataSample portletRequestDataSample)
                       throws MonitoringException
Specified by:
processDataSample in interface DataSampleProcessor<PortletRequestDataSample>
Throws:
MonitoringException

reset

public void reset()