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