1
19
20 package com.liferay.portal.service.persistence;
21
22 import com.liferay.portal.PortalException;
23 import com.liferay.portal.SystemException;
24 import com.liferay.portal.kernel.annotation.Propagation;
25 import com.liferay.portal.kernel.annotation.Transactional;
26
27
33 @Transactional(rollbackFor = {
34 PortalException.class, SystemException.class})
35 public interface UserTrackerPersistence extends BasePersistence {
36 public com.liferay.portal.model.UserTracker create(long userTrackerId);
37
38 public com.liferay.portal.model.UserTracker remove(long userTrackerId)
39 throws com.liferay.portal.NoSuchUserTrackerException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.UserTracker remove(
43 com.liferay.portal.model.UserTracker userTracker)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.UserTracker update(
50 com.liferay.portal.model.UserTracker userTracker)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.UserTracker update(
67 com.liferay.portal.model.UserTracker userTracker, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.UserTracker updateImpl(
71 com.liferay.portal.model.UserTracker userTracker, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.UserTracker findByPrimaryKey(
76 long userTrackerId)
77 throws com.liferay.portal.NoSuchUserTrackerException,
78 com.liferay.portal.SystemException;
79
80 public com.liferay.portal.model.UserTracker fetchByPrimaryKey(
81 long userTrackerId) throws com.liferay.portal.SystemException;
82
83 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
84 public java.util.List<com.liferay.portal.model.UserTracker> findByCompanyId(
85 long companyId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portal.model.UserTracker> findByCompanyId(
89 long companyId, int start, int end)
90 throws com.liferay.portal.SystemException;
91
92 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
93 public java.util.List<com.liferay.portal.model.UserTracker> findByCompanyId(
94 long companyId, int start, int end,
95 com.liferay.portal.kernel.util.OrderByComparator obc)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public com.liferay.portal.model.UserTracker findByCompanyId_First(
100 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
101 throws com.liferay.portal.NoSuchUserTrackerException,
102 com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portal.model.UserTracker findByCompanyId_Last(
106 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchUserTrackerException,
108 com.liferay.portal.SystemException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portal.model.UserTracker[] findByCompanyId_PrevAndNext(
112 long userTrackerId, long companyId,
113 com.liferay.portal.kernel.util.OrderByComparator obc)
114 throws com.liferay.portal.NoSuchUserTrackerException,
115 com.liferay.portal.SystemException;
116
117 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
118 public java.util.List<com.liferay.portal.model.UserTracker> findByUserId(
119 long userId) throws com.liferay.portal.SystemException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public java.util.List<com.liferay.portal.model.UserTracker> findByUserId(
123 long userId, int start, int end)
124 throws com.liferay.portal.SystemException;
125
126 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
127 public java.util.List<com.liferay.portal.model.UserTracker> findByUserId(
128 long userId, int start, int end,
129 com.liferay.portal.kernel.util.OrderByComparator obc)
130 throws com.liferay.portal.SystemException;
131
132 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
133 public com.liferay.portal.model.UserTracker findByUserId_First(
134 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
135 throws com.liferay.portal.NoSuchUserTrackerException,
136 com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public com.liferay.portal.model.UserTracker findByUserId_Last(long userId,
140 com.liferay.portal.kernel.util.OrderByComparator obc)
141 throws com.liferay.portal.NoSuchUserTrackerException,
142 com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public com.liferay.portal.model.UserTracker[] findByUserId_PrevAndNext(
146 long userTrackerId, long userId,
147 com.liferay.portal.kernel.util.OrderByComparator obc)
148 throws com.liferay.portal.NoSuchUserTrackerException,
149 com.liferay.portal.SystemException;
150
151 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
152 public java.util.List<com.liferay.portal.model.UserTracker> findBySessionId(
153 java.lang.String sessionId) throws com.liferay.portal.SystemException;
154
155 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
156 public java.util.List<com.liferay.portal.model.UserTracker> findBySessionId(
157 java.lang.String sessionId, int start, int end)
158 throws com.liferay.portal.SystemException;
159
160 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
161 public java.util.List<com.liferay.portal.model.UserTracker> findBySessionId(
162 java.lang.String sessionId, int start, int end,
163 com.liferay.portal.kernel.util.OrderByComparator obc)
164 throws com.liferay.portal.SystemException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public com.liferay.portal.model.UserTracker findBySessionId_First(
168 java.lang.String sessionId,
169 com.liferay.portal.kernel.util.OrderByComparator obc)
170 throws com.liferay.portal.NoSuchUserTrackerException,
171 com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public com.liferay.portal.model.UserTracker findBySessionId_Last(
175 java.lang.String sessionId,
176 com.liferay.portal.kernel.util.OrderByComparator obc)
177 throws com.liferay.portal.NoSuchUserTrackerException,
178 com.liferay.portal.SystemException;
179
180 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
181 public com.liferay.portal.model.UserTracker[] findBySessionId_PrevAndNext(
182 long userTrackerId, java.lang.String sessionId,
183 com.liferay.portal.kernel.util.OrderByComparator obc)
184 throws com.liferay.portal.NoSuchUserTrackerException,
185 com.liferay.portal.SystemException;
186
187 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
188 public java.util.List<Object> findWithDynamicQuery(
189 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
190 throws com.liferay.portal.SystemException;
191
192 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
193 public java.util.List<Object> findWithDynamicQuery(
194 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
195 int end) throws com.liferay.portal.SystemException;
196
197 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
198 public java.util.List<com.liferay.portal.model.UserTracker> findAll()
199 throws com.liferay.portal.SystemException;
200
201 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
202 public java.util.List<com.liferay.portal.model.UserTracker> findAll(
203 int start, int end) throws com.liferay.portal.SystemException;
204
205 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
206 public java.util.List<com.liferay.portal.model.UserTracker> findAll(
207 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
208 throws com.liferay.portal.SystemException;
209
210 public void removeByCompanyId(long companyId)
211 throws com.liferay.portal.SystemException;
212
213 public void removeByUserId(long userId)
214 throws com.liferay.portal.SystemException;
215
216 public void removeBySessionId(java.lang.String sessionId)
217 throws com.liferay.portal.SystemException;
218
219 public void removeAll() throws com.liferay.portal.SystemException;
220
221 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
222 public int countByCompanyId(long companyId)
223 throws com.liferay.portal.SystemException;
224
225 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
226 public int countByUserId(long userId)
227 throws com.liferay.portal.SystemException;
228
229 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
230 public int countBySessionId(java.lang.String sessionId)
231 throws com.liferay.portal.SystemException;
232
233 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
234 public int countAll() throws com.liferay.portal.SystemException;
235 }