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

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

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

View Source

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

Constructor Summary
PortletStatistics(java.lang.String portletId, java.lang.String portletName, java.lang.String displayName)
           
 
Method Summary
 RequestStatistics getActionRequestStatistics()
           
 java.lang.String getDisplayName()
           
 RequestStatistics getEventRequestStatistics()
           
 java.lang.String getPortletId()
           
 java.lang.String getPortletName()
           
 RequestStatistics getRenderRequestStatistics()
           
 RequestStatistics getResourceRequestStatistics()
           
 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

PortletStatistics

public PortletStatistics(java.lang.String portletId,
                         java.lang.String portletName,
                         java.lang.String displayName)
Method Detail

getActionRequestStatistics

public RequestStatistics getActionRequestStatistics()

getDisplayName

public java.lang.String getDisplayName()

getEventRequestStatistics

public RequestStatistics getEventRequestStatistics()

getPortletId

public java.lang.String getPortletId()

getPortletName

public java.lang.String getPortletName()

getRenderRequestStatistics

public RequestStatistics getRenderRequestStatistics()

getResourceRequestStatistics

public RequestStatistics getResourceRequestStatistics()

processDataSample

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

reset

public void reset()