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 AnnouncementsDeliveryPersistence extends BasePersistence {
40 public com.liferay.portlet.announcements.model.AnnouncementsDelivery create(
41 long deliveryId);
42
43 public com.liferay.portlet.announcements.model.AnnouncementsDelivery remove(
44 long deliveryId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.announcements.NoSuchDeliveryException;
47
48 public com.liferay.portlet.announcements.model.AnnouncementsDelivery remove(
49 com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.announcements.model.AnnouncementsDelivery update(
56 com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.announcements.model.AnnouncementsDelivery update(
73 com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.announcements.model.AnnouncementsDelivery updateImpl(
77 com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.announcements.model.AnnouncementsDelivery findByPrimaryKey(
82 long deliveryId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portlet.announcements.NoSuchDeliveryException;
85
86 public com.liferay.portlet.announcements.model.AnnouncementsDelivery fetchByPrimaryKey(
87 long deliveryId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findByUserId(
91 long userId) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findByUserId(
95 long userId, 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.AnnouncementsDelivery> findByUserId(
100 long userId, 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.AnnouncementsDelivery findByUserId_First(
106 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portlet.announcements.NoSuchDeliveryException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portlet.announcements.model.AnnouncementsDelivery findByUserId_Last(
112 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException,
114 com.liferay.portlet.announcements.NoSuchDeliveryException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public com.liferay.portlet.announcements.model.AnnouncementsDelivery[] findByUserId_PrevAndNext(
118 long deliveryId, long userId,
119 com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portlet.announcements.NoSuchDeliveryException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public com.liferay.portlet.announcements.model.AnnouncementsDelivery findByU_T(
125 long userId, java.lang.String type)
126 throws com.liferay.portal.SystemException,
127 com.liferay.portlet.announcements.NoSuchDeliveryException;
128
129 public com.liferay.portlet.announcements.model.AnnouncementsDelivery fetchByU_T(
130 long userId, java.lang.String type)
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.AnnouncementsDelivery> 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.AnnouncementsDelivery> 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.AnnouncementsDelivery> findAll(
153 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.SystemException;
155
156 public void removeByUserId(long userId)
157 throws com.liferay.portal.SystemException;
158
159 public void removeByU_T(long userId, java.lang.String type)
160 throws com.liferay.portal.SystemException,
161 com.liferay.portlet.announcements.NoSuchDeliveryException;
162
163 public void removeAll() throws com.liferay.portal.SystemException;
164
165 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
166 public int countByUserId(long userId)
167 throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public int countByU_T(long userId, java.lang.String type)
171 throws com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public int countAll() throws com.liferay.portal.SystemException;
175 }