1
22
23 package com.liferay.portlet.ratings.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 RatingsEntryPersistence extends BasePersistence {
40 public com.liferay.portlet.ratings.model.RatingsEntry create(long entryId);
41
42 public com.liferay.portlet.ratings.model.RatingsEntry remove(long entryId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.portlet.ratings.NoSuchEntryException;
45
46 public com.liferay.portlet.ratings.model.RatingsEntry remove(
47 com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.portlet.ratings.model.RatingsEntry update(
54 com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.portlet.ratings.model.RatingsEntry update(
71 com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry,
72 boolean merge) throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.ratings.model.RatingsEntry updateImpl(
75 com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry,
76 boolean merge) throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.portlet.ratings.model.RatingsEntry findByPrimaryKey(
80 long entryId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.ratings.NoSuchEntryException;
83
84 public com.liferay.portlet.ratings.model.RatingsEntry fetchByPrimaryKey(
85 long entryId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findByC_C(
89 long classNameId, long classPK)
90 throws com.liferay.portal.SystemException;
91
92 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
93 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findByC_C(
94 long classNameId, long classPK, int start, int end)
95 throws com.liferay.portal.SystemException;
96
97 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
98 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findByC_C(
99 long classNameId, long classPK, int start, int end,
100 com.liferay.portal.kernel.util.OrderByComparator obc)
101 throws com.liferay.portal.SystemException;
102
103 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
104 public com.liferay.portlet.ratings.model.RatingsEntry findByC_C_First(
105 long classNameId, long classPK,
106 com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portlet.ratings.NoSuchEntryException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portlet.ratings.model.RatingsEntry findByC_C_Last(
112 long classNameId, long classPK,
113 com.liferay.portal.kernel.util.OrderByComparator obc)
114 throws com.liferay.portal.SystemException,
115 com.liferay.portlet.ratings.NoSuchEntryException;
116
117 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
118 public com.liferay.portlet.ratings.model.RatingsEntry[] findByC_C_PrevAndNext(
119 long entryId, long classNameId, long classPK,
120 com.liferay.portal.kernel.util.OrderByComparator obc)
121 throws com.liferay.portal.SystemException,
122 com.liferay.portlet.ratings.NoSuchEntryException;
123
124 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
125 public com.liferay.portlet.ratings.model.RatingsEntry findByU_C_C(
126 long userId, long classNameId, long classPK)
127 throws com.liferay.portal.SystemException,
128 com.liferay.portlet.ratings.NoSuchEntryException;
129
130 public com.liferay.portlet.ratings.model.RatingsEntry fetchByU_C_C(
131 long userId, long classNameId, long classPK)
132 throws com.liferay.portal.SystemException;
133
134 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
135 public java.util.List<Object> findWithDynamicQuery(
136 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
137 throws com.liferay.portal.SystemException;
138
139 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
140 public java.util.List<Object> findWithDynamicQuery(
141 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
142 int end) throws com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findAll()
146 throws com.liferay.portal.SystemException;
147
148 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
149 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findAll(
150 int start, int end) throws com.liferay.portal.SystemException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public java.util.List<com.liferay.portlet.ratings.model.RatingsEntry> findAll(
154 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws com.liferay.portal.SystemException;
156
157 public void removeByC_C(long classNameId, long classPK)
158 throws com.liferay.portal.SystemException;
159
160 public void removeByU_C_C(long userId, long classNameId, long classPK)
161 throws com.liferay.portal.SystemException,
162 com.liferay.portlet.ratings.NoSuchEntryException;
163
164 public void removeAll() throws com.liferay.portal.SystemException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public int countByC_C(long classNameId, long classPK)
168 throws com.liferay.portal.SystemException;
169
170 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
171 public int countByU_C_C(long userId, long classNameId, long classPK)
172 throws com.liferay.portal.SystemException;
173
174 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
175 public int countAll() throws com.liferay.portal.SystemException;
176 }