1
22
23 package com.liferay.portal.monitoring.statistics.portlet;
24
25 import com.liferay.portal.monitoring.MonitoringException;
26 import com.liferay.portal.monitoring.statistics.SummaryStatistics;
27
28
34 public interface PortletSummaryStatistics extends SummaryStatistics {
35
36 public long getAverageTimeByPortlet(String portletId)
37 throws MonitoringException;
38
39 public long getAverageTimeByPortlet(String portletId, long companyId)
40 throws MonitoringException;
41
42 public long getAverageTimeByPortlet(String portletId, String webId)
43 throws MonitoringException;
44
45 public long getErrorCountByPortlet(String portletId)
46 throws MonitoringException;
47
48 public long getErrorCountByPortlet(String portletId, long companyId)
49 throws MonitoringException;
50
51 public long getErrorCountByPortlet(String portletId, String webId)
52 throws MonitoringException;
53
54 public long getMaxTimeByPortlet(String portletId)
55 throws MonitoringException;
56
57 public long getMaxTimeByPortlet(String portletId, long companyId)
58 throws MonitoringException;
59
60 public long getMaxTimeByPortlet(String portletId, String webId)
61 throws MonitoringException;
62
63 public long getMinTimeByPortlet(String portletId)
64 throws MonitoringException;
65
66 public long getMinTimeByPortlet(String portletId, long companyId)
67 throws MonitoringException;
68
69 public long getMinTimeByPortlet(String portletId, String webId)
70 throws MonitoringException;
71
72 public long getRequestCountByPortlet(String portletId)
73 throws MonitoringException;
74
75 public long getRequestCountByPortlet(String portletId, long companyId)
76 throws MonitoringException;
77
78 public long getRequestCountByPortlet(String portletId, String webId)
79 throws MonitoringException;
80
81 public long getSuccessCountByPortlet(String portletId)
82 throws MonitoringException;
83
84 public long getSuccessCountByPortlet(String portletId, long companyId)
85 throws MonitoringException;
86
87 public long getSuccessCountByPortlet(String portletId, String webId)
88 throws MonitoringException;
89
90 public long getTimeoutCountByPortlet(String portletId)
91 throws MonitoringException;
92
93 public long getTimeoutCountByPortlet(String portletId, long companyId)
94 throws MonitoringException;
95
96 public long getTimeoutCountByPortlet(String portletId, String webId)
97 throws MonitoringException;
98
99 }