1
22
23 package com.liferay.portlet.messageboards.service.persistence;
24
25
31 public interface MBStatsUserPersistence {
32 public com.liferay.portlet.messageboards.model.MBStatsUser create(
33 long statsUserId);
34
35 public com.liferay.portlet.messageboards.model.MBStatsUser remove(
36 long statsUserId)
37 throws com.liferay.portal.SystemException,
38 com.liferay.portlet.messageboards.NoSuchStatsUserException;
39
40 public com.liferay.portlet.messageboards.model.MBStatsUser remove(
41 com.liferay.portlet.messageboards.model.MBStatsUser mbStatsUser)
42 throws com.liferay.portal.SystemException;
43
44 public com.liferay.portlet.messageboards.model.MBStatsUser update(
45 com.liferay.portlet.messageboards.model.MBStatsUser mbStatsUser)
46 throws com.liferay.portal.SystemException;
47
48 public com.liferay.portlet.messageboards.model.MBStatsUser update(
49 com.liferay.portlet.messageboards.model.MBStatsUser mbStatsUser,
50 boolean merge) throws com.liferay.portal.SystemException;
51
52 public com.liferay.portlet.messageboards.model.MBStatsUser updateImpl(
53 com.liferay.portlet.messageboards.model.MBStatsUser mbStatsUser,
54 boolean merge) throws com.liferay.portal.SystemException;
55
56 public com.liferay.portlet.messageboards.model.MBStatsUser findByPrimaryKey(
57 long statsUserId)
58 throws com.liferay.portal.SystemException,
59 com.liferay.portlet.messageboards.NoSuchStatsUserException;
60
61 public com.liferay.portlet.messageboards.model.MBStatsUser fetchByPrimaryKey(
62 long statsUserId) throws com.liferay.portal.SystemException;
63
64 public java.util.List findByGroupId(long groupId)
65 throws com.liferay.portal.SystemException;
66
67 public java.util.List findByGroupId(long groupId, int begin, int end)
68 throws com.liferay.portal.SystemException;
69
70 public java.util.List findByGroupId(long groupId, int begin, int end,
71 com.liferay.portal.kernel.util.OrderByComparator obc)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.messageboards.model.MBStatsUser findByGroupId_First(
75 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
76 throws com.liferay.portal.SystemException,
77 com.liferay.portlet.messageboards.NoSuchStatsUserException;
78
79 public com.liferay.portlet.messageboards.model.MBStatsUser findByGroupId_Last(
80 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.messageboards.NoSuchStatsUserException;
83
84 public com.liferay.portlet.messageboards.model.MBStatsUser[] findByGroupId_PrevAndNext(
85 long statsUserId, long groupId,
86 com.liferay.portal.kernel.util.OrderByComparator obc)
87 throws com.liferay.portal.SystemException,
88 com.liferay.portlet.messageboards.NoSuchStatsUserException;
89
90 public java.util.List findByUserId(long userId)
91 throws com.liferay.portal.SystemException;
92
93 public java.util.List findByUserId(long userId, int begin, int end)
94 throws com.liferay.portal.SystemException;
95
96 public java.util.List findByUserId(long userId, int begin, int end,
97 com.liferay.portal.kernel.util.OrderByComparator obc)
98 throws com.liferay.portal.SystemException;
99
100 public com.liferay.portlet.messageboards.model.MBStatsUser findByUserId_First(
101 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException,
103 com.liferay.portlet.messageboards.NoSuchStatsUserException;
104
105 public com.liferay.portlet.messageboards.model.MBStatsUser findByUserId_Last(
106 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portlet.messageboards.NoSuchStatsUserException;
109
110 public com.liferay.portlet.messageboards.model.MBStatsUser[] findByUserId_PrevAndNext(
111 long statsUserId, long userId,
112 com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException,
114 com.liferay.portlet.messageboards.NoSuchStatsUserException;
115
116 public com.liferay.portlet.messageboards.model.MBStatsUser findByG_U(
117 long groupId, long userId)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.messageboards.NoSuchStatsUserException;
120
121 public com.liferay.portlet.messageboards.model.MBStatsUser fetchByG_U(
122 long groupId, long userId) throws com.liferay.portal.SystemException;
123
124 public java.util.List findByG_M(long groupId, int messageCount)
125 throws com.liferay.portal.SystemException;
126
127 public java.util.List findByG_M(long groupId, int messageCount, int begin,
128 int end) throws com.liferay.portal.SystemException;
129
130 public java.util.List findByG_M(long groupId, int messageCount, int begin,
131 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
132 throws com.liferay.portal.SystemException;
133
134 public com.liferay.portlet.messageboards.model.MBStatsUser findByG_M_First(
135 long groupId, int messageCount,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws com.liferay.portal.SystemException,
138 com.liferay.portlet.messageboards.NoSuchStatsUserException;
139
140 public com.liferay.portlet.messageboards.model.MBStatsUser findByG_M_Last(
141 long groupId, int messageCount,
142 com.liferay.portal.kernel.util.OrderByComparator obc)
143 throws com.liferay.portal.SystemException,
144 com.liferay.portlet.messageboards.NoSuchStatsUserException;
145
146 public com.liferay.portlet.messageboards.model.MBStatsUser[] findByG_M_PrevAndNext(
147 long statsUserId, long groupId, int messageCount,
148 com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException,
150 com.liferay.portlet.messageboards.NoSuchStatsUserException;
151
152 public java.util.List findWithDynamicQuery(
153 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
154 throws com.liferay.portal.SystemException;
155
156 public java.util.List findWithDynamicQuery(
157 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
158 int begin, int end) throws com.liferay.portal.SystemException;
159
160 public java.util.List findAll() throws com.liferay.portal.SystemException;
161
162 public java.util.List findAll(int begin, int end)
163 throws com.liferay.portal.SystemException;
164
165 public java.util.List findAll(int begin, int end,
166 com.liferay.portal.kernel.util.OrderByComparator obc)
167 throws com.liferay.portal.SystemException;
168
169 public void removeByGroupId(long groupId)
170 throws com.liferay.portal.SystemException;
171
172 public void removeByUserId(long userId)
173 throws com.liferay.portal.SystemException;
174
175 public void removeByG_U(long groupId, long userId)
176 throws com.liferay.portal.SystemException,
177 com.liferay.portlet.messageboards.NoSuchStatsUserException;
178
179 public void removeByG_M(long groupId, int messageCount)
180 throws com.liferay.portal.SystemException;
181
182 public void removeAll() throws com.liferay.portal.SystemException;
183
184 public int countByGroupId(long groupId)
185 throws com.liferay.portal.SystemException;
186
187 public int countByUserId(long userId)
188 throws com.liferay.portal.SystemException;
189
190 public int countByG_U(long groupId, long userId)
191 throws com.liferay.portal.SystemException;
192
193 public int countByG_M(long groupId, int messageCount)
194 throws com.liferay.portal.SystemException;
195
196 public int countAll() throws com.liferay.portal.SystemException;
197 }