1
19
20 package com.liferay.portal.service.persistence;
21
22 import com.liferay.portal.PortalException;
23 import com.liferay.portal.SystemException;
24 import com.liferay.portal.kernel.annotation.Propagation;
25 import com.liferay.portal.kernel.annotation.Transactional;
26
27
33 @Transactional(rollbackFor = {
34 PortalException.class, SystemException.class})
35 public interface ResourceCodePersistence extends BasePersistence {
36 public com.liferay.portal.model.ResourceCode create(long codeId);
37
38 public com.liferay.portal.model.ResourceCode remove(long codeId)
39 throws com.liferay.portal.NoSuchResourceCodeException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.ResourceCode remove(
43 com.liferay.portal.model.ResourceCode resourceCode)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.ResourceCode update(
50 com.liferay.portal.model.ResourceCode resourceCode)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.ResourceCode update(
67 com.liferay.portal.model.ResourceCode resourceCode, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.ResourceCode updateImpl(
71 com.liferay.portal.model.ResourceCode resourceCode, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.ResourceCode findByPrimaryKey(long codeId)
76 throws com.liferay.portal.NoSuchResourceCodeException,
77 com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.ResourceCode fetchByPrimaryKey(long codeId)
80 throws com.liferay.portal.SystemException;
81
82 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
83 public java.util.List<com.liferay.portal.model.ResourceCode> findByCompanyId(
84 long companyId) throws com.liferay.portal.SystemException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portal.model.ResourceCode> findByCompanyId(
88 long companyId, int start, int end)
89 throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<com.liferay.portal.model.ResourceCode> findByCompanyId(
93 long companyId, int start, int end,
94 com.liferay.portal.kernel.util.OrderByComparator obc)
95 throws com.liferay.portal.SystemException;
96
97 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
98 public com.liferay.portal.model.ResourceCode findByCompanyId_First(
99 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
100 throws com.liferay.portal.NoSuchResourceCodeException,
101 com.liferay.portal.SystemException;
102
103 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
104 public com.liferay.portal.model.ResourceCode findByCompanyId_Last(
105 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
106 throws com.liferay.portal.NoSuchResourceCodeException,
107 com.liferay.portal.SystemException;
108
109 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
110 public com.liferay.portal.model.ResourceCode[] findByCompanyId_PrevAndNext(
111 long codeId, long companyId,
112 com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.NoSuchResourceCodeException,
114 com.liferay.portal.SystemException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public java.util.List<com.liferay.portal.model.ResourceCode> findByName(
118 java.lang.String name) throws com.liferay.portal.SystemException;
119
120 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
121 public java.util.List<com.liferay.portal.model.ResourceCode> findByName(
122 java.lang.String name, int start, int end)
123 throws com.liferay.portal.SystemException;
124
125 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
126 public java.util.List<com.liferay.portal.model.ResourceCode> findByName(
127 java.lang.String name, int start, int end,
128 com.liferay.portal.kernel.util.OrderByComparator obc)
129 throws com.liferay.portal.SystemException;
130
131 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
132 public com.liferay.portal.model.ResourceCode findByName_First(
133 java.lang.String name,
134 com.liferay.portal.kernel.util.OrderByComparator obc)
135 throws com.liferay.portal.NoSuchResourceCodeException,
136 com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public com.liferay.portal.model.ResourceCode findByName_Last(
140 java.lang.String name,
141 com.liferay.portal.kernel.util.OrderByComparator obc)
142 throws com.liferay.portal.NoSuchResourceCodeException,
143 com.liferay.portal.SystemException;
144
145 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
146 public com.liferay.portal.model.ResourceCode[] findByName_PrevAndNext(
147 long codeId, java.lang.String name,
148 com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.NoSuchResourceCodeException,
150 com.liferay.portal.SystemException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public com.liferay.portal.model.ResourceCode findByC_N_S(long companyId,
154 java.lang.String name, int scope)
155 throws com.liferay.portal.NoSuchResourceCodeException,
156 com.liferay.portal.SystemException;
157
158 public com.liferay.portal.model.ResourceCode fetchByC_N_S(long companyId,
159 java.lang.String name, int scope)
160 throws com.liferay.portal.SystemException;
161
162 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163 public java.util.List<Object> findWithDynamicQuery(
164 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
165 throws com.liferay.portal.SystemException;
166
167 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
168 public java.util.List<Object> findWithDynamicQuery(
169 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
170 int end) throws com.liferay.portal.SystemException;
171
172 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
173 public java.util.List<com.liferay.portal.model.ResourceCode> findAll()
174 throws com.liferay.portal.SystemException;
175
176 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
177 public java.util.List<com.liferay.portal.model.ResourceCode> findAll(
178 int start, int end) throws com.liferay.portal.SystemException;
179
180 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
181 public java.util.List<com.liferay.portal.model.ResourceCode> findAll(
182 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
183 throws com.liferay.portal.SystemException;
184
185 public void removeByCompanyId(long companyId)
186 throws com.liferay.portal.SystemException;
187
188 public void removeByName(java.lang.String name)
189 throws com.liferay.portal.SystemException;
190
191 public void removeByC_N_S(long companyId, java.lang.String name, int scope)
192 throws com.liferay.portal.NoSuchResourceCodeException,
193 com.liferay.portal.SystemException;
194
195 public void removeAll() throws com.liferay.portal.SystemException;
196
197 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
198 public int countByCompanyId(long companyId)
199 throws com.liferay.portal.SystemException;
200
201 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
202 public int countByName(java.lang.String name)
203 throws com.liferay.portal.SystemException;
204
205 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
206 public int countByC_N_S(long companyId, java.lang.String name, int scope)
207 throws com.liferay.portal.SystemException;
208
209 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
210 public int countAll() throws com.liferay.portal.SystemException;
211 }