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
35 public interface PortletSummaryStatistics extends SummaryStatistics {
36
37 public long getAverageTimeByPortlet(String portletId)
38 throws MonitoringException;
39
40 public long getAverageTimeByPortlet(String portletId, long companyId)
41 throws MonitoringException;
42
43 public long getAverageTimeByPortlet(String portletId, String webId)
44 throws MonitoringException;
45
46 public long getErrorCountByPortlet(String portletId)
47 throws MonitoringException;
48
49 public long getErrorCountByPortlet(String portletId, long companyId)
50 throws MonitoringException;
51
52 public long getErrorCountByPortlet(String portletId, String webId)
53 throws MonitoringException;
54
55 public long getMaxTimeByPortlet(String portletId)
56 throws MonitoringException;
57
58 public long getMaxTimeByPortlet(String portletId, long companyId)
59 throws MonitoringException;
60
61 public long getMaxTimeByPortlet(String portletId, String webId)
62 throws MonitoringException;
63
64 public long getMinTimeByPortlet(String portletId)
65 throws MonitoringException;
66
67 public long getMinTimeByPortlet(String portletId, long companyId)
68 throws MonitoringException;
69
70 public long getMinTimeByPortlet(String portletId, String webId)
71 throws MonitoringException;
72
73 public long getRequestCountByPortlet(String portletId)
74 throws MonitoringException;
75
76 public long getRequestCountByPortlet(String portletId, long companyId)
77 throws MonitoringException;
78
79 public long getRequestCountByPortlet(String portletId, String webId)
80 throws MonitoringException;
81
82 public long getSuccessCountByPortlet(String portletId)
83 throws MonitoringException;
84
85 public long getSuccessCountByPortlet(String portletId, long companyId)
86 throws MonitoringException;
87
88 public long getSuccessCountByPortlet(String portletId, String webId)
89 throws MonitoringException;
90
91 public long getTimeoutCountByPortlet(String portletId)
92 throws MonitoringException;
93
94 public long getTimeoutCountByPortlet(String portletId, long companyId)
95 throws MonitoringException;
96
97 public long getTimeoutCountByPortlet(String portletId, String webId)
98 throws MonitoringException;
99
100 }