001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.expando.service;
016    
017    import com.liferay.portal.kernel.exception.PortalException;
018    import com.liferay.portal.kernel.exception.SystemException;
019    import com.liferay.portal.kernel.transaction.Isolation;
020    import com.liferay.portal.kernel.transaction.Propagation;
021    import com.liferay.portal.kernel.transaction.Transactional;
022    import com.liferay.portal.service.BaseLocalService;
023    import com.liferay.portal.service.PersistedModelLocalService;
024    
025    /**
026     * The interface for the expando value local service.
027     *
028     * <p>
029     * This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.
030     * </p>
031     *
032     * @author Brian Wing Shun Chan
033     * @see ExpandoValueLocalServiceUtil
034     * @see com.liferay.portlet.expando.service.base.ExpandoValueLocalServiceBaseImpl
035     * @see com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl
036     * @generated
037     */
038    @Transactional(isolation = Isolation.PORTAL, rollbackFor =  {
039            PortalException.class, SystemException.class})
040    public interface ExpandoValueLocalService extends BaseLocalService,
041            PersistedModelLocalService {
042            /*
043             * NOTE FOR DEVELOPERS:
044             *
045             * Never modify or reference this interface directly. Always use {@link ExpandoValueLocalServiceUtil} to access the expando value local service. Add custom service methods to {@link com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface.
046             */
047    
048            /**
049            * Adds the expando value to the database. Also notifies the appropriate model listeners.
050            *
051            * @param expandoValue the expando value
052            * @return the expando value that was added
053            * @throws SystemException if a system exception occurred
054            */
055            public com.liferay.portlet.expando.model.ExpandoValue addExpandoValue(
056                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
057                    throws com.liferay.portal.kernel.exception.SystemException;
058    
059            /**
060            * Creates a new expando value with the primary key. Does not add the expando value to the database.
061            *
062            * @param valueId the primary key for the new expando value
063            * @return the new expando value
064            */
065            public com.liferay.portlet.expando.model.ExpandoValue createExpandoValue(
066                    long valueId);
067    
068            /**
069            * Deletes the expando value with the primary key from the database. Also notifies the appropriate model listeners.
070            *
071            * @param valueId the primary key of the expando value
072            * @return the expando value that was removed
073            * @throws PortalException if a expando value with the primary key could not be found
074            * @throws SystemException if a system exception occurred
075            */
076            public com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
077                    long valueId)
078                    throws com.liferay.portal.kernel.exception.PortalException,
079                            com.liferay.portal.kernel.exception.SystemException;
080    
081            /**
082            * Deletes the expando value from the database. Also notifies the appropriate model listeners.
083            *
084            * @param expandoValue the expando value
085            * @return the expando value that was removed
086            * @throws SystemException if a system exception occurred
087            */
088            public com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
089                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
090                    throws com.liferay.portal.kernel.exception.SystemException;
091    
092            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
093    
094            /**
095            * Performs a dynamic query on the database and returns the matching rows.
096            *
097            * @param dynamicQuery the dynamic query
098            * @return the matching rows
099            * @throws SystemException if a system exception occurred
100            */
101            @SuppressWarnings("rawtypes")
102            public java.util.List dynamicQuery(
103                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
104                    throws com.liferay.portal.kernel.exception.SystemException;
105    
106            /**
107            * Performs a dynamic query on the database and returns a range of the matching rows.
108            *
109            * <p>
110            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
111            * </p>
112            *
113            * @param dynamicQuery the dynamic query
114            * @param start the lower bound of the range of model instances
115            * @param end the upper bound of the range of model instances (not inclusive)
116            * @return the range of matching rows
117            * @throws SystemException if a system exception occurred
118            */
119            @SuppressWarnings("rawtypes")
120            public java.util.List dynamicQuery(
121                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
122                    int end) throws com.liferay.portal.kernel.exception.SystemException;
123    
124            /**
125            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
126            *
127            * <p>
128            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
129            * </p>
130            *
131            * @param dynamicQuery the dynamic query
132            * @param start the lower bound of the range of model instances
133            * @param end the upper bound of the range of model instances (not inclusive)
134            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
135            * @return the ordered range of matching rows
136            * @throws SystemException if a system exception occurred
137            */
138            @SuppressWarnings("rawtypes")
139            public java.util.List dynamicQuery(
140                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141                    int end,
142                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143                    throws com.liferay.portal.kernel.exception.SystemException;
144    
145            /**
146            * Returns the number of rows that match the dynamic query.
147            *
148            * @param dynamicQuery the dynamic query
149            * @return the number of rows that match the dynamic query
150            * @throws SystemException if a system exception occurred
151            */
152            public long dynamicQueryCount(
153                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
154                    throws com.liferay.portal.kernel.exception.SystemException;
155    
156            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
157            public com.liferay.portlet.expando.model.ExpandoValue fetchExpandoValue(
158                    long valueId)
159                    throws com.liferay.portal.kernel.exception.SystemException;
160    
161            /**
162            * Returns the expando value with the primary key.
163            *
164            * @param valueId the primary key of the expando value
165            * @return the expando value
166            * @throws PortalException if a expando value with the primary key could not be found
167            * @throws SystemException if a system exception occurred
168            */
169            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170            public com.liferay.portlet.expando.model.ExpandoValue getExpandoValue(
171                    long valueId)
172                    throws com.liferay.portal.kernel.exception.PortalException,
173                            com.liferay.portal.kernel.exception.SystemException;
174    
175            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176            public com.liferay.portal.model.PersistedModel getPersistedModel(
177                    java.io.Serializable primaryKeyObj)
178                    throws com.liferay.portal.kernel.exception.PortalException,
179                            com.liferay.portal.kernel.exception.SystemException;
180    
181            /**
182            * Returns a range of all the expando values.
183            *
184            * <p>
185            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
186            * </p>
187            *
188            * @param start the lower bound of the range of expando values
189            * @param end the upper bound of the range of expando values (not inclusive)
190            * @return the range of expando values
191            * @throws SystemException if a system exception occurred
192            */
193            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
194            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getExpandoValues(
195                    int start, int end)
196                    throws com.liferay.portal.kernel.exception.SystemException;
197    
198            /**
199            * Returns the number of expando values.
200            *
201            * @return the number of expando values
202            * @throws SystemException if a system exception occurred
203            */
204            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205            public int getExpandoValuesCount()
206                    throws com.liferay.portal.kernel.exception.SystemException;
207    
208            /**
209            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
210            *
211            * @param expandoValue the expando value
212            * @return the expando value that was updated
213            * @throws SystemException if a system exception occurred
214            */
215            public com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
216                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
217                    throws com.liferay.portal.kernel.exception.SystemException;
218    
219            /**
220            * Returns the Spring bean ID for this bean.
221            *
222            * @return the Spring bean ID for this bean
223            */
224            public java.lang.String getBeanIdentifier();
225    
226            /**
227            * Sets the Spring bean ID for this bean.
228            *
229            * @param beanIdentifier the Spring bean ID for this bean
230            */
231            public void setBeanIdentifier(java.lang.String beanIdentifier);
232    
233            public com.liferay.portlet.expando.model.ExpandoValue addValue(
234                    long classNameId, long tableId, long columnId, long classPK,
235                    java.lang.String data)
236                    throws com.liferay.portal.kernel.exception.PortalException,
237                            com.liferay.portal.kernel.exception.SystemException;
238    
239            public com.liferay.portlet.expando.model.ExpandoValue addValue(
240                    long companyId, java.lang.String className, java.lang.String tableName,
241                    java.lang.String columnName, long classPK, boolean data)
242                    throws com.liferay.portal.kernel.exception.PortalException,
243                            com.liferay.portal.kernel.exception.SystemException;
244    
245            public com.liferay.portlet.expando.model.ExpandoValue addValue(
246                    long companyId, java.lang.String className, java.lang.String tableName,
247                    java.lang.String columnName, long classPK, boolean[] data)
248                    throws com.liferay.portal.kernel.exception.PortalException,
249                            com.liferay.portal.kernel.exception.SystemException;
250    
251            public com.liferay.portlet.expando.model.ExpandoValue addValue(
252                    long companyId, java.lang.String className, java.lang.String tableName,
253                    java.lang.String columnName, long classPK, java.util.Date data)
254                    throws com.liferay.portal.kernel.exception.PortalException,
255                            com.liferay.portal.kernel.exception.SystemException;
256    
257            public com.liferay.portlet.expando.model.ExpandoValue addValue(
258                    long companyId, java.lang.String className, java.lang.String tableName,
259                    java.lang.String columnName, long classPK, java.util.Date[] data)
260                    throws com.liferay.portal.kernel.exception.PortalException,
261                            com.liferay.portal.kernel.exception.SystemException;
262    
263            public com.liferay.portlet.expando.model.ExpandoValue addValue(
264                    long companyId, java.lang.String className, java.lang.String tableName,
265                    java.lang.String columnName, long classPK, double data)
266                    throws com.liferay.portal.kernel.exception.PortalException,
267                            com.liferay.portal.kernel.exception.SystemException;
268    
269            public com.liferay.portlet.expando.model.ExpandoValue addValue(
270                    long companyId, java.lang.String className, java.lang.String tableName,
271                    java.lang.String columnName, long classPK, double[] data)
272                    throws com.liferay.portal.kernel.exception.PortalException,
273                            com.liferay.portal.kernel.exception.SystemException;
274    
275            public com.liferay.portlet.expando.model.ExpandoValue addValue(
276                    long companyId, java.lang.String className, java.lang.String tableName,
277                    java.lang.String columnName, long classPK, float data)
278                    throws com.liferay.portal.kernel.exception.PortalException,
279                            com.liferay.portal.kernel.exception.SystemException;
280    
281            public com.liferay.portlet.expando.model.ExpandoValue addValue(
282                    long companyId, java.lang.String className, java.lang.String tableName,
283                    java.lang.String columnName, long classPK, float[] data)
284                    throws com.liferay.portal.kernel.exception.PortalException,
285                            com.liferay.portal.kernel.exception.SystemException;
286    
287            public com.liferay.portlet.expando.model.ExpandoValue addValue(
288                    long companyId, java.lang.String className, java.lang.String tableName,
289                    java.lang.String columnName, long classPK, int data)
290                    throws com.liferay.portal.kernel.exception.PortalException,
291                            com.liferay.portal.kernel.exception.SystemException;
292    
293            public com.liferay.portlet.expando.model.ExpandoValue addValue(
294                    long companyId, java.lang.String className, java.lang.String tableName,
295                    java.lang.String columnName, long classPK, int[] data)
296                    throws com.liferay.portal.kernel.exception.PortalException,
297                            com.liferay.portal.kernel.exception.SystemException;
298    
299            public com.liferay.portlet.expando.model.ExpandoValue addValue(
300                    long companyId, java.lang.String className, java.lang.String tableName,
301                    java.lang.String columnName, long classPK, long data)
302                    throws com.liferay.portal.kernel.exception.PortalException,
303                            com.liferay.portal.kernel.exception.SystemException;
304    
305            public com.liferay.portlet.expando.model.ExpandoValue addValue(
306                    long companyId, java.lang.String className, java.lang.String tableName,
307                    java.lang.String columnName, long classPK, long[] data)
308                    throws com.liferay.portal.kernel.exception.PortalException,
309                            com.liferay.portal.kernel.exception.SystemException;
310    
311            public com.liferay.portlet.expando.model.ExpandoValue addValue(
312                    long companyId, java.lang.String className, java.lang.String tableName,
313                    java.lang.String columnName, long classPK,
314                    java.util.Map<java.util.Locale, ?> dataMap,
315                    java.util.Locale defautlLocale)
316                    throws com.liferay.portal.kernel.exception.PortalException,
317                            com.liferay.portal.kernel.exception.SystemException;
318    
319            public com.liferay.portlet.expando.model.ExpandoValue addValue(
320                    long companyId, java.lang.String className, java.lang.String tableName,
321                    java.lang.String columnName, long classPK, java.lang.Number data)
322                    throws com.liferay.portal.kernel.exception.PortalException,
323                            com.liferay.portal.kernel.exception.SystemException;
324    
325            public com.liferay.portlet.expando.model.ExpandoValue addValue(
326                    long companyId, java.lang.String className, java.lang.String tableName,
327                    java.lang.String columnName, long classPK, java.lang.Number[] data)
328                    throws com.liferay.portal.kernel.exception.PortalException,
329                            com.liferay.portal.kernel.exception.SystemException;
330    
331            public com.liferay.portlet.expando.model.ExpandoValue addValue(
332                    long companyId, java.lang.String className, java.lang.String tableName,
333                    java.lang.String columnName, long classPK, java.lang.Object data)
334                    throws com.liferay.portal.kernel.exception.PortalException,
335                            com.liferay.portal.kernel.exception.SystemException;
336    
337            public com.liferay.portlet.expando.model.ExpandoValue addValue(
338                    long companyId, java.lang.String className, java.lang.String tableName,
339                    java.lang.String columnName, long classPK, short data)
340                    throws com.liferay.portal.kernel.exception.PortalException,
341                            com.liferay.portal.kernel.exception.SystemException;
342    
343            public com.liferay.portlet.expando.model.ExpandoValue addValue(
344                    long companyId, java.lang.String className, java.lang.String tableName,
345                    java.lang.String columnName, long classPK, short[] data)
346                    throws com.liferay.portal.kernel.exception.PortalException,
347                            com.liferay.portal.kernel.exception.SystemException;
348    
349            public com.liferay.portlet.expando.model.ExpandoValue addValue(
350                    long companyId, java.lang.String className, java.lang.String tableName,
351                    java.lang.String columnName, long classPK, java.lang.String data)
352                    throws com.liferay.portal.kernel.exception.PortalException,
353                            com.liferay.portal.kernel.exception.SystemException;
354    
355            public com.liferay.portlet.expando.model.ExpandoValue addValue(
356                    long companyId, java.lang.String className, java.lang.String tableName,
357                    java.lang.String columnName, long classPK, java.lang.String[] data)
358                    throws com.liferay.portal.kernel.exception.PortalException,
359                            com.liferay.portal.kernel.exception.SystemException;
360    
361            /**
362            * @deprecated {@link #addValue(long, String, String, String, long,
363            boolean[])}
364            */
365            public com.liferay.portlet.expando.model.ExpandoValue addValue(
366                    java.lang.String className, java.lang.String tableName,
367                    java.lang.String columnName, long classPK, boolean data)
368                    throws com.liferay.portal.kernel.exception.PortalException,
369                            com.liferay.portal.kernel.exception.SystemException;
370    
371            /**
372            * @deprecated {@link #addValue(long, String, String, String, long,
373            boolean[])}
374            */
375            public com.liferay.portlet.expando.model.ExpandoValue addValue(
376                    java.lang.String className, java.lang.String tableName,
377                    java.lang.String columnName, long classPK, boolean[] data)
378                    throws com.liferay.portal.kernel.exception.PortalException,
379                            com.liferay.portal.kernel.exception.SystemException;
380    
381            /**
382            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
383            */
384            public com.liferay.portlet.expando.model.ExpandoValue addValue(
385                    java.lang.String className, java.lang.String tableName,
386                    java.lang.String columnName, long classPK, java.util.Date data)
387                    throws com.liferay.portal.kernel.exception.PortalException,
388                            com.liferay.portal.kernel.exception.SystemException;
389    
390            /**
391            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
392            */
393            public com.liferay.portlet.expando.model.ExpandoValue addValue(
394                    java.lang.String className, java.lang.String tableName,
395                    java.lang.String columnName, long classPK, java.util.Date[] data)
396                    throws com.liferay.portal.kernel.exception.PortalException,
397                            com.liferay.portal.kernel.exception.SystemException;
398    
399            /**
400            * @deprecated {@link #addValue(long, String, String, String, long,
401            double[])}
402            */
403            public com.liferay.portlet.expando.model.ExpandoValue addValue(
404                    java.lang.String className, java.lang.String tableName,
405                    java.lang.String columnName, long classPK, double data)
406                    throws com.liferay.portal.kernel.exception.PortalException,
407                            com.liferay.portal.kernel.exception.SystemException;
408    
409            /**
410            * @deprecated {@link #addValue(long, String, String, String, long,
411            double[])}
412            */
413            public com.liferay.portlet.expando.model.ExpandoValue addValue(
414                    java.lang.String className, java.lang.String tableName,
415                    java.lang.String columnName, long classPK, double[] data)
416                    throws com.liferay.portal.kernel.exception.PortalException,
417                            com.liferay.portal.kernel.exception.SystemException;
418    
419            /**
420            * @deprecated {@link #addValue(long, String, String, String, long,
421            float[])}
422            */
423            public com.liferay.portlet.expando.model.ExpandoValue addValue(
424                    java.lang.String className, java.lang.String tableName,
425                    java.lang.String columnName, long classPK, float data)
426                    throws com.liferay.portal.kernel.exception.PortalException,
427                            com.liferay.portal.kernel.exception.SystemException;
428    
429            /**
430            * @deprecated {@link #addValue(long, String, String, String, long,
431            float[])}
432            */
433            public com.liferay.portlet.expando.model.ExpandoValue addValue(
434                    java.lang.String className, java.lang.String tableName,
435                    java.lang.String columnName, long classPK, float[] data)
436                    throws com.liferay.portal.kernel.exception.PortalException,
437                            com.liferay.portal.kernel.exception.SystemException;
438    
439            /**
440            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
441            */
442            public com.liferay.portlet.expando.model.ExpandoValue addValue(
443                    java.lang.String className, java.lang.String tableName,
444                    java.lang.String columnName, long classPK, int data)
445                    throws com.liferay.portal.kernel.exception.PortalException,
446                            com.liferay.portal.kernel.exception.SystemException;
447    
448            /**
449            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
450            */
451            public com.liferay.portlet.expando.model.ExpandoValue addValue(
452                    java.lang.String className, java.lang.String tableName,
453                    java.lang.String columnName, long classPK, int[] data)
454                    throws com.liferay.portal.kernel.exception.PortalException,
455                            com.liferay.portal.kernel.exception.SystemException;
456    
457            /**
458            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
459            */
460            public com.liferay.portlet.expando.model.ExpandoValue addValue(
461                    java.lang.String className, java.lang.String tableName,
462                    java.lang.String columnName, long classPK, long data)
463                    throws com.liferay.portal.kernel.exception.PortalException,
464                            com.liferay.portal.kernel.exception.SystemException;
465    
466            /**
467            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
468            */
469            public com.liferay.portlet.expando.model.ExpandoValue addValue(
470                    java.lang.String className, java.lang.String tableName,
471                    java.lang.String columnName, long classPK, long[] data)
472                    throws com.liferay.portal.kernel.exception.PortalException,
473                            com.liferay.portal.kernel.exception.SystemException;
474    
475            /**
476            * @deprecated {@link #addValue(long, String, String, String, long, Object)}
477            */
478            public com.liferay.portlet.expando.model.ExpandoValue addValue(
479                    java.lang.String className, java.lang.String tableName,
480                    java.lang.String columnName, long classPK, java.lang.Object data)
481                    throws com.liferay.portal.kernel.exception.PortalException,
482                            com.liferay.portal.kernel.exception.SystemException;
483    
484            /**
485            * @deprecated {@link #addValue(long, String, String, String, long,
486            short[])}
487            */
488            public com.liferay.portlet.expando.model.ExpandoValue addValue(
489                    java.lang.String className, java.lang.String tableName,
490                    java.lang.String columnName, long classPK, short data)
491                    throws com.liferay.portal.kernel.exception.PortalException,
492                            com.liferay.portal.kernel.exception.SystemException;
493    
494            /**
495            * @deprecated {@link #addValue(long, String, String, String, long,
496            short[])}
497            */
498            public com.liferay.portlet.expando.model.ExpandoValue addValue(
499                    java.lang.String className, java.lang.String tableName,
500                    java.lang.String columnName, long classPK, short[] data)
501                    throws com.liferay.portal.kernel.exception.PortalException,
502                            com.liferay.portal.kernel.exception.SystemException;
503    
504            /**
505            * @deprecated {@link #addValue(long, String, String, String, long,
506            String[])}
507            */
508            public com.liferay.portlet.expando.model.ExpandoValue addValue(
509                    java.lang.String className, java.lang.String tableName,
510                    java.lang.String columnName, long classPK, java.lang.String data)
511                    throws com.liferay.portal.kernel.exception.PortalException,
512                            com.liferay.portal.kernel.exception.SystemException;
513    
514            /**
515            * @deprecated {@link #addValue(long, String, String, String, long,
516            String[])}
517            */
518            public com.liferay.portlet.expando.model.ExpandoValue addValue(
519                    java.lang.String className, java.lang.String tableName,
520                    java.lang.String columnName, long classPK, java.lang.String[] data)
521                    throws com.liferay.portal.kernel.exception.PortalException,
522                            com.liferay.portal.kernel.exception.SystemException;
523    
524            public void addValues(long classNameId, long tableId,
525                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
526                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
527                    throws com.liferay.portal.kernel.exception.PortalException,
528                            com.liferay.portal.kernel.exception.SystemException;
529    
530            public void addValues(long companyId, long classNameId,
531                    java.lang.String tableName, long classPK,
532                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
533                    throws com.liferay.portal.kernel.exception.PortalException,
534                            com.liferay.portal.kernel.exception.SystemException;
535    
536            public void addValues(long companyId, java.lang.String className,
537                    java.lang.String tableName, long classPK,
538                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
539                    throws com.liferay.portal.kernel.exception.PortalException,
540                            com.liferay.portal.kernel.exception.SystemException;
541    
542            public void deleteColumnValues(long columnId)
543                    throws com.liferay.portal.kernel.exception.SystemException;
544    
545            public void deleteRowValues(long rowId)
546                    throws com.liferay.portal.kernel.exception.SystemException;
547    
548            public void deleteTableValues(long tableId)
549                    throws com.liferay.portal.kernel.exception.SystemException;
550    
551            public void deleteValue(
552                    com.liferay.portlet.expando.model.ExpandoValue value)
553                    throws com.liferay.portal.kernel.exception.SystemException;
554    
555            public void deleteValue(long valueId)
556                    throws com.liferay.portal.kernel.exception.PortalException,
557                            com.liferay.portal.kernel.exception.SystemException;
558    
559            public void deleteValue(long columnId, long rowId)
560                    throws com.liferay.portal.kernel.exception.PortalException,
561                            com.liferay.portal.kernel.exception.SystemException;
562    
563            public void deleteValue(long companyId, long classNameId,
564                    java.lang.String tableName, java.lang.String columnName, long classPK)
565                    throws com.liferay.portal.kernel.exception.PortalException,
566                            com.liferay.portal.kernel.exception.SystemException;
567    
568            public void deleteValue(long companyId, java.lang.String className,
569                    java.lang.String tableName, java.lang.String columnName, long classPK)
570                    throws com.liferay.portal.kernel.exception.PortalException,
571                            com.liferay.portal.kernel.exception.SystemException;
572    
573            public void deleteValues(long classNameId, long classPK)
574                    throws com.liferay.portal.kernel.exception.SystemException;
575    
576            public void deleteValues(java.lang.String className, long classPK)
577                    throws com.liferay.portal.kernel.exception.SystemException;
578    
579            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
580            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
581                    long columnId, int start, int end)
582                    throws com.liferay.portal.kernel.exception.SystemException;
583    
584            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
585            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
586                    long companyId, long classNameId, java.lang.String tableName,
587                    java.lang.String columnName, int start, int end)
588                    throws com.liferay.portal.kernel.exception.SystemException;
589    
590            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
591            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
592                    long companyId, long classNameId, java.lang.String tableName,
593                    java.lang.String columnName, java.lang.String data, int start, int end)
594                    throws com.liferay.portal.kernel.exception.SystemException;
595    
596            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
597            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
598                    long companyId, java.lang.String className, java.lang.String tableName,
599                    java.lang.String columnName, int start, int end)
600                    throws com.liferay.portal.kernel.exception.SystemException;
601    
602            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
603            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
604                    long companyId, java.lang.String className, java.lang.String tableName,
605                    java.lang.String columnName, java.lang.String data, int start, int end)
606                    throws com.liferay.portal.kernel.exception.SystemException;
607    
608            /**
609            * @deprecated {@link #getColumnValues(long, String, String, String, String,
610            int, int)}
611            */
612            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
613            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
614                    java.lang.String className, java.lang.String tableName,
615                    java.lang.String columnName, java.lang.String data, int start, int end)
616                    throws com.liferay.portal.kernel.exception.SystemException;
617    
618            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
619            public int getColumnValuesCount(long columnId)
620                    throws com.liferay.portal.kernel.exception.SystemException;
621    
622            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
623            public int getColumnValuesCount(long companyId, long classNameId,
624                    java.lang.String tableName, java.lang.String columnName)
625                    throws com.liferay.portal.kernel.exception.SystemException;
626    
627            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
628            public int getColumnValuesCount(long companyId, long classNameId,
629                    java.lang.String tableName, java.lang.String columnName,
630                    java.lang.String data)
631                    throws com.liferay.portal.kernel.exception.SystemException;
632    
633            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
634            public int getColumnValuesCount(long companyId, java.lang.String className,
635                    java.lang.String tableName, java.lang.String columnName)
636                    throws com.liferay.portal.kernel.exception.SystemException;
637    
638            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
639            public int getColumnValuesCount(long companyId, java.lang.String className,
640                    java.lang.String tableName, java.lang.String columnName,
641                    java.lang.String data)
642                    throws com.liferay.portal.kernel.exception.SystemException;
643    
644            /**
645            * @deprecated {@link #getColumnValuesCount(long, String, String, String,
646            String)}
647            */
648            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
649            public int getColumnValuesCount(java.lang.String className,
650                    java.lang.String tableName, java.lang.String columnName,
651                    java.lang.String data)
652                    throws com.liferay.portal.kernel.exception.SystemException;
653    
654            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
655            public java.util.Map<java.lang.String, java.io.Serializable> getData(
656                    long companyId, java.lang.String className, java.lang.String tableName,
657                    java.util.Collection<java.lang.String> columnNames, long classPK)
658                    throws com.liferay.portal.kernel.exception.PortalException,
659                            com.liferay.portal.kernel.exception.SystemException;
660    
661            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
662            public java.io.Serializable getData(long companyId,
663                    java.lang.String className, java.lang.String tableName,
664                    java.lang.String columnName, long classPK)
665                    throws com.liferay.portal.kernel.exception.PortalException,
666                            com.liferay.portal.kernel.exception.SystemException;
667    
668            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
669            public boolean getData(long companyId, java.lang.String className,
670                    java.lang.String tableName, java.lang.String columnName, long classPK,
671                    boolean defaultData)
672                    throws com.liferay.portal.kernel.exception.PortalException,
673                            com.liferay.portal.kernel.exception.SystemException;
674    
675            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
676            public boolean[] getData(long companyId, java.lang.String className,
677                    java.lang.String tableName, java.lang.String columnName, long classPK,
678                    boolean[] defaultData)
679                    throws com.liferay.portal.kernel.exception.PortalException,
680                            com.liferay.portal.kernel.exception.SystemException;
681    
682            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
683            public java.util.Date getData(long companyId, java.lang.String className,
684                    java.lang.String tableName, java.lang.String columnName, long classPK,
685                    java.util.Date defaultData)
686                    throws com.liferay.portal.kernel.exception.PortalException,
687                            com.liferay.portal.kernel.exception.SystemException;
688    
689            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
690            public java.util.Date[] getData(long companyId, java.lang.String className,
691                    java.lang.String tableName, java.lang.String columnName, long classPK,
692                    java.util.Date[] defaultData)
693                    throws com.liferay.portal.kernel.exception.PortalException,
694                            com.liferay.portal.kernel.exception.SystemException;
695    
696            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
697            public double getData(long companyId, java.lang.String className,
698                    java.lang.String tableName, java.lang.String columnName, long classPK,
699                    double defaultData)
700                    throws com.liferay.portal.kernel.exception.PortalException,
701                            com.liferay.portal.kernel.exception.SystemException;
702    
703            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
704            public double[] getData(long companyId, java.lang.String className,
705                    java.lang.String tableName, java.lang.String columnName, long classPK,
706                    double[] defaultData)
707                    throws com.liferay.portal.kernel.exception.PortalException,
708                            com.liferay.portal.kernel.exception.SystemException;
709    
710            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
711            public float getData(long companyId, java.lang.String className,
712                    java.lang.String tableName, java.lang.String columnName, long classPK,
713                    float defaultData)
714                    throws com.liferay.portal.kernel.exception.PortalException,
715                            com.liferay.portal.kernel.exception.SystemException;
716    
717            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
718            public float[] getData(long companyId, java.lang.String className,
719                    java.lang.String tableName, java.lang.String columnName, long classPK,
720                    float[] defaultData)
721                    throws com.liferay.portal.kernel.exception.PortalException,
722                            com.liferay.portal.kernel.exception.SystemException;
723    
724            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
725            public int getData(long companyId, java.lang.String className,
726                    java.lang.String tableName, java.lang.String columnName, long classPK,
727                    int defaultData)
728                    throws com.liferay.portal.kernel.exception.PortalException,
729                            com.liferay.portal.kernel.exception.SystemException;
730    
731            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
732            public int[] getData(long companyId, java.lang.String className,
733                    java.lang.String tableName, java.lang.String columnName, long classPK,
734                    int[] defaultData)
735                    throws com.liferay.portal.kernel.exception.PortalException,
736                            com.liferay.portal.kernel.exception.SystemException;
737    
738            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
739            public long getData(long companyId, java.lang.String className,
740                    java.lang.String tableName, java.lang.String columnName, long classPK,
741                    long defaultData)
742                    throws com.liferay.portal.kernel.exception.PortalException,
743                            com.liferay.portal.kernel.exception.SystemException;
744    
745            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
746            public long[] getData(long companyId, java.lang.String className,
747                    java.lang.String tableName, java.lang.String columnName, long classPK,
748                    long[] defaultData)
749                    throws com.liferay.portal.kernel.exception.PortalException,
750                            com.liferay.portal.kernel.exception.SystemException;
751    
752            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
753            public java.util.Map<?, ?> getData(long companyId,
754                    java.lang.String className, java.lang.String tableName,
755                    java.lang.String columnName, long classPK,
756                    java.util.Map<?, ?> defaultData)
757                    throws com.liferay.portal.kernel.exception.PortalException,
758                            com.liferay.portal.kernel.exception.SystemException;
759    
760            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
761            public java.lang.Number getData(long companyId, java.lang.String className,
762                    java.lang.String tableName, java.lang.String columnName, long classPK,
763                    java.lang.Number defaultData)
764                    throws com.liferay.portal.kernel.exception.PortalException,
765                            com.liferay.portal.kernel.exception.SystemException;
766    
767            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
768            public java.lang.Number[] getData(long companyId,
769                    java.lang.String className, java.lang.String tableName,
770                    java.lang.String columnName, long classPK,
771                    java.lang.Number[] defaultData)
772                    throws com.liferay.portal.kernel.exception.PortalException,
773                            com.liferay.portal.kernel.exception.SystemException;
774    
775            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
776            public short getData(long companyId, java.lang.String className,
777                    java.lang.String tableName, java.lang.String columnName, long classPK,
778                    short defaultData)
779                    throws com.liferay.portal.kernel.exception.PortalException,
780                            com.liferay.portal.kernel.exception.SystemException;
781    
782            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
783            public short[] getData(long companyId, java.lang.String className,
784                    java.lang.String tableName, java.lang.String columnName, long classPK,
785                    short[] defaultData)
786                    throws com.liferay.portal.kernel.exception.PortalException,
787                            com.liferay.portal.kernel.exception.SystemException;
788    
789            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
790            public java.lang.String getData(long companyId, java.lang.String className,
791                    java.lang.String tableName, java.lang.String columnName, long classPK,
792                    java.lang.String defaultData)
793                    throws com.liferay.portal.kernel.exception.PortalException,
794                            com.liferay.portal.kernel.exception.SystemException;
795    
796            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
797            public java.lang.String[] getData(long companyId,
798                    java.lang.String className, java.lang.String tableName,
799                    java.lang.String columnName, long classPK,
800                    java.lang.String[] defaultData)
801                    throws com.liferay.portal.kernel.exception.PortalException,
802                            com.liferay.portal.kernel.exception.SystemException;
803    
804            /**
805            * @deprecated {@link #getData(long, String, String, String, long)}
806            */
807            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
808            public java.io.Serializable getData(java.lang.String className,
809                    java.lang.String tableName, java.lang.String columnName, long classPK)
810                    throws com.liferay.portal.kernel.exception.PortalException,
811                            com.liferay.portal.kernel.exception.SystemException;
812    
813            /**
814            * @deprecated {@link #getData(long, String, String, String, long,
815            boolean[])}
816            */
817            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
818            public boolean getData(java.lang.String className,
819                    java.lang.String tableName, java.lang.String columnName, long classPK,
820                    boolean defaultData)
821                    throws com.liferay.portal.kernel.exception.PortalException,
822                            com.liferay.portal.kernel.exception.SystemException;
823    
824            /**
825            * @deprecated {@link #getData(long, String, String, String, long,
826            boolean[])}
827            */
828            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
829            public boolean[] getData(java.lang.String className,
830                    java.lang.String tableName, java.lang.String columnName, long classPK,
831                    boolean[] defaultData)
832                    throws com.liferay.portal.kernel.exception.PortalException,
833                            com.liferay.portal.kernel.exception.SystemException;
834    
835            /**
836            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
837            */
838            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
839            public java.util.Date getData(java.lang.String className,
840                    java.lang.String tableName, java.lang.String columnName, long classPK,
841                    java.util.Date defaultData)
842                    throws com.liferay.portal.kernel.exception.PortalException,
843                            com.liferay.portal.kernel.exception.SystemException;
844    
845            /**
846            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
847            */
848            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
849            public java.util.Date[] getData(java.lang.String className,
850                    java.lang.String tableName, java.lang.String columnName, long classPK,
851                    java.util.Date[] defaultData)
852                    throws com.liferay.portal.kernel.exception.PortalException,
853                            com.liferay.portal.kernel.exception.SystemException;
854    
855            /**
856            * @deprecated {@link #getData(long, String, String, String, long,
857            double[])}
858            */
859            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
860            public double getData(java.lang.String className,
861                    java.lang.String tableName, java.lang.String columnName, long classPK,
862                    double defaultData)
863                    throws com.liferay.portal.kernel.exception.PortalException,
864                            com.liferay.portal.kernel.exception.SystemException;
865    
866            /**
867            * @deprecated {@link #getData(long, String, String, String, long,
868            double[])}
869            */
870            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
871            public double[] getData(java.lang.String className,
872                    java.lang.String tableName, java.lang.String columnName, long classPK,
873                    double[] defaultData)
874                    throws com.liferay.portal.kernel.exception.PortalException,
875                            com.liferay.portal.kernel.exception.SystemException;
876    
877            /**
878            * @deprecated {@link #getData(long, String, String, String, long, float[])}
879            */
880            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
881            public float getData(java.lang.String className,
882                    java.lang.String tableName, java.lang.String columnName, long classPK,
883                    float defaultData)
884                    throws com.liferay.portal.kernel.exception.PortalException,
885                            com.liferay.portal.kernel.exception.SystemException;
886    
887            /**
888            * @deprecated {@link #getData(long, String, String, String, long, float[])}
889            */
890            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
891            public float[] getData(java.lang.String className,
892                    java.lang.String tableName, java.lang.String columnName, long classPK,
893                    float[] defaultData)
894                    throws com.liferay.portal.kernel.exception.PortalException,
895                            com.liferay.portal.kernel.exception.SystemException;
896    
897            /**
898            * @deprecated {@link #getData(long, String, String, String, long, int[])}
899            */
900            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
901            public int getData(java.lang.String className, java.lang.String tableName,
902                    java.lang.String columnName, long classPK, int defaultData)
903                    throws com.liferay.portal.kernel.exception.PortalException,
904                            com.liferay.portal.kernel.exception.SystemException;
905    
906            /**
907            * @deprecated {@link #getData(long, String, String, String, long, int[])}
908            */
909            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
910            public int[] getData(java.lang.String className,
911                    java.lang.String tableName, java.lang.String columnName, long classPK,
912                    int[] defaultData)
913                    throws com.liferay.portal.kernel.exception.PortalException,
914                            com.liferay.portal.kernel.exception.SystemException;
915    
916            /**
917            * @deprecated {@link #getData(long, String, String, String, long, long[])}
918            */
919            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
920            public long getData(java.lang.String className, java.lang.String tableName,
921                    java.lang.String columnName, long classPK, long defaultData)
922                    throws com.liferay.portal.kernel.exception.PortalException,
923                            com.liferay.portal.kernel.exception.SystemException;
924    
925            /**
926            * @deprecated {@link #getData(long, String, String, String, long, long[])}
927            */
928            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
929            public long[] getData(java.lang.String className,
930                    java.lang.String tableName, java.lang.String columnName, long classPK,
931                    long[] defaultData)
932                    throws com.liferay.portal.kernel.exception.PortalException,
933                            com.liferay.portal.kernel.exception.SystemException;
934    
935            /**
936            * @deprecated {@link #getData(long, String, String, String, long, short[])}
937            */
938            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
939            public short getData(java.lang.String className,
940                    java.lang.String tableName, java.lang.String columnName, long classPK,
941                    short defaultData)
942                    throws com.liferay.portal.kernel.exception.PortalException,
943                            com.liferay.portal.kernel.exception.SystemException;
944    
945            /**
946            * @deprecated {@link #getData(long, String, String, String, long, short[])}
947            */
948            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
949            public short[] getData(java.lang.String className,
950                    java.lang.String tableName, java.lang.String columnName, long classPK,
951                    short[] defaultData)
952                    throws com.liferay.portal.kernel.exception.PortalException,
953                            com.liferay.portal.kernel.exception.SystemException;
954    
955            /**
956            * @deprecated {@link #getData(long, String, String, String, long,
957            String[])}
958            */
959            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
960            public java.lang.String getData(java.lang.String className,
961                    java.lang.String tableName, java.lang.String columnName, long classPK,
962                    java.lang.String defaultData)
963                    throws com.liferay.portal.kernel.exception.PortalException,
964                            com.liferay.portal.kernel.exception.SystemException;
965    
966            /**
967            * @deprecated {@link #getData(long, String, String, String, long,
968            String[])}
969            */
970            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
971            public java.lang.String[] getData(java.lang.String className,
972                    java.lang.String tableName, java.lang.String columnName, long classPK,
973                    java.lang.String[] defaultData)
974                    throws com.liferay.portal.kernel.exception.PortalException,
975                            com.liferay.portal.kernel.exception.SystemException;
976    
977            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
978            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
979                    long companyId, long classNameId, java.lang.String columnName,
980                    int start, int end)
981                    throws com.liferay.portal.kernel.exception.SystemException;
982    
983            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
984            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
985                    long companyId, java.lang.String className,
986                    java.lang.String columnName, int start, int end)
987                    throws com.liferay.portal.kernel.exception.SystemException;
988    
989            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
990            public int getDefaultTableColumnValuesCount(long companyId,
991                    long classNameId, java.lang.String columnName)
992                    throws com.liferay.portal.kernel.exception.SystemException;
993    
994            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
995            public int getDefaultTableColumnValuesCount(long companyId,
996                    java.lang.String className, java.lang.String columnName)
997                    throws com.liferay.portal.kernel.exception.SystemException;
998    
999            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1000            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1001                    long rowId) throws com.liferay.portal.kernel.exception.SystemException;
1002    
1003            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1004            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1005                    long rowId, int start, int end)
1006                    throws com.liferay.portal.kernel.exception.SystemException;
1007    
1008            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1009            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1010                    long companyId, long classNameId, java.lang.String tableName,
1011                    long classPK, int start, int end)
1012                    throws com.liferay.portal.kernel.exception.SystemException;
1013    
1014            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1015            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1016                    long companyId, java.lang.String className, java.lang.String tableName,
1017                    long classPK, int start, int end)
1018                    throws com.liferay.portal.kernel.exception.SystemException;
1019    
1020            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1021            public int getRowValuesCount(long rowId)
1022                    throws com.liferay.portal.kernel.exception.SystemException;
1023    
1024            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1025            public int getRowValuesCount(long companyId, long classNameId,
1026                    java.lang.String tableName, long classPK)
1027                    throws com.liferay.portal.kernel.exception.SystemException;
1028    
1029            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1030            public int getRowValuesCount(long companyId, java.lang.String className,
1031                    java.lang.String tableName, long classPK)
1032                    throws com.liferay.portal.kernel.exception.SystemException;
1033    
1034            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1035            public com.liferay.portlet.expando.model.ExpandoValue getValue(long valueId)
1036                    throws com.liferay.portal.kernel.exception.PortalException,
1037                            com.liferay.portal.kernel.exception.SystemException;
1038    
1039            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1040            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1041                    long columnId, long rowId)
1042                    throws com.liferay.portal.kernel.exception.PortalException,
1043                            com.liferay.portal.kernel.exception.SystemException;
1044    
1045            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1046            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1047                    long tableId, long columnId, long classPK)
1048                    throws com.liferay.portal.kernel.exception.SystemException;
1049    
1050            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1051            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1052                    long companyId, long classNameId, java.lang.String tableName,
1053                    java.lang.String columnName, long classPK)
1054                    throws com.liferay.portal.kernel.exception.SystemException;
1055    
1056            /**
1057            * @deprecated {@link #getValue(long, long, String, String, long)}
1058            */
1059            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1060            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1061                    long classNameId, java.lang.String tableName,
1062                    java.lang.String columnName, long classPK)
1063                    throws com.liferay.portal.kernel.exception.SystemException;
1064    
1065            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1066            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1067                    long companyId, java.lang.String className, java.lang.String tableName,
1068                    java.lang.String columnName, long classPK)
1069                    throws com.liferay.portal.kernel.exception.SystemException;
1070    
1071            /**
1072            * @deprecated {@link #getValue(long, String, String, String, long)}
1073            */
1074            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1075            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1076                    java.lang.String className, java.lang.String tableName,
1077                    java.lang.String columnName, long classPK)
1078                    throws com.liferay.portal.kernel.exception.SystemException;
1079    }