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