1
22
23 package com.liferay.portlet.announcements.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 AnnouncementsFlagPersistence extends BasePersistence {
40 public com.liferay.portlet.announcements.model.AnnouncementsFlag create(
41 long flagId);
42
43 public com.liferay.portlet.announcements.model.AnnouncementsFlag remove(
44 long flagId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.announcements.NoSuchFlagException;
47
48 public com.liferay.portlet.announcements.model.AnnouncementsFlag remove(
49 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.announcements.model.AnnouncementsFlag update(
56 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.announcements.model.AnnouncementsFlag update(
73 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.announcements.model.AnnouncementsFlag updateImpl(
77 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.announcements.model.AnnouncementsFlag findByPrimaryKey(
82 long flagId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portlet.announcements.NoSuchFlagException;
85
86 public com.liferay.portlet.announcements.model.AnnouncementsFlag fetchByPrimaryKey(
87 long flagId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsFlag> findByEntryId(
91 long entryId) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsFlag> findByEntryId(
95 long entryId, 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.announcements.model.AnnouncementsFlag> findByEntryId(
100 long entryId, 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.announcements.model.AnnouncementsFlag findByEntryId_First(
106 long entryId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portlet.announcements.NoSuchFlagException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portlet.announcements.model.AnnouncementsFlag findByEntryId_Last(
112 long entryId, com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException,
114 com.liferay.portlet.announcements.NoSuchFlagException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public com.liferay.portlet.announcements.model.AnnouncementsFlag[] findByEntryId_PrevAndNext(
118 long flagId, long entryId,
119 com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portlet.announcements.NoSuchFlagException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public com.liferay.portlet.announcements.model.AnnouncementsFlag findByU_E_V(
125 long userId, long entryId, int value)
126 throws com.liferay.portal.SystemException,
127 com.liferay.portlet.announcements.NoSuchFlagException;
128
129 public com.liferay.portlet.announcements.model.AnnouncementsFlag fetchByU_E_V(
130 long userId, long entryId, int value)
131 throws com.liferay.portal.SystemException;
132
133 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
134 public java.util.List<Object> findWithDynamicQuery(
135 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
136 throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public java.util.List<Object> findWithDynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end) throws com.liferay.portal.SystemException;
142
143 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
144 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsFlag> findAll()
145 throws com.liferay.portal.SystemException;
146
147 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
148 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsFlag> findAll(
149 int start, int end) throws com.liferay.portal.SystemException;
150
151 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
152 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsFlag> findAll(
153 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.SystemException;
155
156 public void removeByEntryId(long entryId)
157 throws com.liferay.portal.SystemException;
158
159 public void removeByU_E_V(long userId, long entryId, int value)
160 throws com.liferay.portal.SystemException,
161 com.liferay.portlet.announcements.NoSuchFlagException;
162
163 public void removeAll() throws com.liferay.portal.SystemException;
164
165 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
166 public int countByEntryId(long entryId)
167 throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public int countByU_E_V(long userId, long entryId, int value)
171 throws com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public int countAll() throws com.liferay.portal.SystemException;
175 }