com.liferay.portal.monitoring.statistics
Class BaseDataSample

java.lang.Object
  extended by com.liferay.portal.monitoring.statistics.BaseDataSample
All Implemented Interfaces:
com.liferay.portal.kernel.monitoring.statistics.DataSample, java.io.Serializable
Direct Known Subclasses:
PortalRequestDataSample, PortletRequestDataSample, ServiceRequestDataSample

public class BaseDataSample
extends java.lang.Object
implements com.liferay.portal.kernel.monitoring.statistics.DataSample, java.io.Serializable

Author:
Michael C. Han, Brian Wing Shun Chan
See Also:
Serialized Form

Constructor Summary
BaseDataSample()
           
 
Method Summary
 void capture(com.liferay.portal.kernel.monitoring.RequestStatus requestStatus)
           
 java.util.Map<java.lang.String,java.lang.String> getAttributes()
           
 long getCompanyId()
           
 java.lang.String getDescription()
           
 long getDuration()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 com.liferay.portal.kernel.monitoring.RequestStatus getRequestStatus()
           
 long getTimeout()
           
 java.lang.String getUser()
           
 void prepare()
           
 void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
           
 void setCompanyId(long companyId)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setNamespace(java.lang.String namespace)
           
 void setTimeout(long timeout)
           
 void setUser(java.lang.String user)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseDataSample

public BaseDataSample()
Method Detail

capture

public void capture(com.liferay.portal.kernel.monitoring.RequestStatus requestStatus)

getAttributes

public java.util.Map<java.lang.String,java.lang.String> getAttributes()

getCompanyId

public long getCompanyId()
Specified by:
getCompanyId in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getDuration

public long getDuration()
Specified by:
getDuration in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getName

public java.lang.String getName()
Specified by:
getName in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getRequestStatus

public com.liferay.portal.kernel.monitoring.RequestStatus getRequestStatus()
Specified by:
getRequestStatus in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

getTimeout

public long getTimeout()

getUser

public java.lang.String getUser()
Specified by:
getUser in interface com.liferay.portal.kernel.monitoring.statistics.DataSample

prepare

public void prepare()

setAttributes

public void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)

setCompanyId

public void setCompanyId(long companyId)

setDescription

public void setDescription(java.lang.String description)

setName

public void setName(java.lang.String name)

setNamespace

public void setNamespace(java.lang.String namespace)

setTimeout

public void setTimeout(long timeout)

setUser

public void setUser(java.lang.String user)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object