1
22
23 package com.liferay.portlet.bookmarks.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 import com.liferay.portal.service.persistence.BasePersistence;
30
31
37 @Transactional(rollbackFor = {
38 PortalException.class, SystemException.class})
39 public interface BookmarksEntryPersistence extends BasePersistence {
40 public com.liferay.portlet.bookmarks.model.BookmarksEntry create(
41 long entryId);
42
43 public com.liferay.portlet.bookmarks.model.BookmarksEntry remove(
44 long entryId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.bookmarks.NoSuchEntryException;
47
48 public com.liferay.portlet.bookmarks.model.BookmarksEntry remove(
49 com.liferay.portlet.bookmarks.model.BookmarksEntry bookmarksEntry)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.bookmarks.model.BookmarksEntry update(
56 com.liferay.portlet.bookmarks.model.BookmarksEntry bookmarksEntry)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.bookmarks.model.BookmarksEntry update(
73 com.liferay.portlet.bookmarks.model.BookmarksEntry bookmarksEntry,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.bookmarks.model.BookmarksEntry updateImpl(
77 com.liferay.portlet.bookmarks.model.BookmarksEntry bookmarksEntry,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.bookmarks.model.BookmarksEntry findByPrimaryKey(
82 long entryId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portlet.bookmarks.NoSuchEntryException;
85
86 public com.liferay.portlet.bookmarks.model.BookmarksEntry fetchByPrimaryKey(
87 long entryId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByUuid(
91 java.lang.String uuid) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByUuid(
95 java.lang.String uuid, int start, int end)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByUuid(
100 java.lang.String uuid, int start, int end,
101 com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portlet.bookmarks.model.BookmarksEntry findByUuid_First(
106 java.lang.String uuid,
107 com.liferay.portal.kernel.util.OrderByComparator obc)
108 throws com.liferay.portal.SystemException,
109 com.liferay.portlet.bookmarks.NoSuchEntryException;
110
111 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
112 public com.liferay.portlet.bookmarks.model.BookmarksEntry findByUuid_Last(
113 java.lang.String uuid,
114 com.liferay.portal.kernel.util.OrderByComparator obc)
115 throws com.liferay.portal.SystemException,
116 com.liferay.portlet.bookmarks.NoSuchEntryException;
117
118 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
119 public com.liferay.portlet.bookmarks.model.BookmarksEntry[] findByUuid_PrevAndNext(
120 long entryId, java.lang.String uuid,
121 com.liferay.portal.kernel.util.OrderByComparator obc)
122 throws com.liferay.portal.SystemException,
123 com.liferay.portlet.bookmarks.NoSuchEntryException;
124
125 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
126 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByFolderId(
127 long folderId) throws com.liferay.portal.SystemException;
128
129 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
130 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByFolderId(
131 long folderId, int start, int end)
132 throws com.liferay.portal.SystemException;
133
134 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
135 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findByFolderId(
136 long folderId, int start, int end,
137 com.liferay.portal.kernel.util.OrderByComparator obc)
138 throws com.liferay.portal.SystemException;
139
140 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
141 public com.liferay.portlet.bookmarks.model.BookmarksEntry findByFolderId_First(
142 long folderId, com.liferay.portal.kernel.util.OrderByComparator obc)
143 throws com.liferay.portal.SystemException,
144 com.liferay.portlet.bookmarks.NoSuchEntryException;
145
146 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
147 public com.liferay.portlet.bookmarks.model.BookmarksEntry findByFolderId_Last(
148 long folderId, com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException,
150 com.liferay.portlet.bookmarks.NoSuchEntryException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public com.liferay.portlet.bookmarks.model.BookmarksEntry[] findByFolderId_PrevAndNext(
154 long entryId, long folderId,
155 com.liferay.portal.kernel.util.OrderByComparator obc)
156 throws com.liferay.portal.SystemException,
157 com.liferay.portlet.bookmarks.NoSuchEntryException;
158
159 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
160 public java.util.List<Object> findWithDynamicQuery(
161 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public java.util.List<Object> findWithDynamicQuery(
166 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
167 int end) throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findAll()
171 throws com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findAll(
175 int start, int end) throws com.liferay.portal.SystemException;
176
177 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
178 public java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> findAll(
179 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
180 throws com.liferay.portal.SystemException;
181
182 public void removeByUuid(java.lang.String uuid)
183 throws com.liferay.portal.SystemException;
184
185 public void removeByFolderId(long folderId)
186 throws com.liferay.portal.SystemException;
187
188 public void removeAll() throws com.liferay.portal.SystemException;
189
190 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
191 public int countByUuid(java.lang.String uuid)
192 throws com.liferay.portal.SystemException;
193
194 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
195 public int countByFolderId(long folderId)
196 throws com.liferay.portal.SystemException;
197
198 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
199 public int countAll() throws com.liferay.portal.SystemException;
200 }