001
014
015 package com.liferay.portal.kernel.monitoring;
016
017 import java.util.Map;
018
019
023 public interface DataSample {
024
025 public void capture(RequestStatus requestStatus);
026
027 public Map<String, String> getAttributes();
028
029 public long getCompanyId();
030
031 public String getDescription();
032
033 public long getDuration();
034
035 public long getGroupId();
036
037 public String getName();
038
039 public String getNamespace();
040
041 public RequestStatus getRequestStatus();
042
043 public long getTimeout();
044
045 public String getUser();
046
047 public void prepare();
048
049 public void setAttributes(Map<String, String> attributes);
050
051 public void setCompanyId(long companyId);
052
053 public void setDescription(String description);
054
055 public void setGroupId(long groupId);
056
057 public void setName(String name);
058
059 public void setNamespace(String namespace);
060
061 public void setTimeout(long timeout);
062
063 public void setUser(String user);
064
065 }