001
014
015 package com.liferay.portal.kernel.monitoring;
016
017 import javax.portlet.PortletRequest;
018 import javax.portlet.PortletResponse;
019
020
023 public interface DataSampleFactory {
024
025 public DataSample createPortalRequestDataSample(
026 long companyId, long groupId, String referer, String remoteAddr,
027 String remoteUser, String requestURI, String requestURL,
028 String userAgent);
029
030 public DataSample createPortletRequestDataSample(
031 PortletRequestType requestType, PortletRequest portletRequest,
032 PortletResponse portletResponse);
033
034 public DataSample createServiceRequestDataSample(
035 MethodSignature methodSignature);
036
037 }