001    /**
002     * Copyright (c) 2000-2013 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.
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.
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.
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            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
221            *
222            * @param expandoValue the expando value
223            * @param merge whether to merge the expando value with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
224            * @return the expando value that was updated
225            * @throws SystemException if a system exception occurred
226            */
227            public com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
228                    com.liferay.portlet.expando.model.ExpandoValue expandoValue,
229                    boolean merge)
230                    throws com.liferay.portal.kernel.exception.SystemException;
231    
232            /**
233            * Returns the Spring bean ID for this bean.
234            *
235            * @return the Spring bean ID for this bean
236            */
237            public java.lang.String getBeanIdentifier();
238    
239            /**
240            * Sets the Spring bean ID for this bean.
241            *
242            * @param beanIdentifier the Spring bean ID for this bean
243            */
244            public void setBeanIdentifier(java.lang.String beanIdentifier);
245    
246            public com.liferay.portlet.expando.model.ExpandoValue addValue(
247                    long classNameId, long tableId, long columnId, long classPK,
248                    java.lang.String data)
249                    throws com.liferay.portal.kernel.exception.PortalException,
250                            com.liferay.portal.kernel.exception.SystemException;
251    
252            public com.liferay.portlet.expando.model.ExpandoValue addValue(
253                    long companyId, java.lang.String className, java.lang.String tableName,
254                    java.lang.String columnName, long classPK, boolean data)
255                    throws com.liferay.portal.kernel.exception.PortalException,
256                            com.liferay.portal.kernel.exception.SystemException;
257    
258            public com.liferay.portlet.expando.model.ExpandoValue addValue(
259                    long companyId, java.lang.String className, java.lang.String tableName,
260                    java.lang.String columnName, long classPK, boolean[] data)
261                    throws com.liferay.portal.kernel.exception.PortalException,
262                            com.liferay.portal.kernel.exception.SystemException;
263    
264            public com.liferay.portlet.expando.model.ExpandoValue addValue(
265                    long companyId, java.lang.String className, java.lang.String tableName,
266                    java.lang.String columnName, long classPK, java.util.Date data)
267                    throws com.liferay.portal.kernel.exception.PortalException,
268                            com.liferay.portal.kernel.exception.SystemException;
269    
270            public com.liferay.portlet.expando.model.ExpandoValue addValue(
271                    long companyId, java.lang.String className, java.lang.String tableName,
272                    java.lang.String columnName, long classPK, java.util.Date[] data)
273                    throws com.liferay.portal.kernel.exception.PortalException,
274                            com.liferay.portal.kernel.exception.SystemException;
275    
276            public com.liferay.portlet.expando.model.ExpandoValue addValue(
277                    long companyId, java.lang.String className, java.lang.String tableName,
278                    java.lang.String columnName, long classPK, double data)
279                    throws com.liferay.portal.kernel.exception.PortalException,
280                            com.liferay.portal.kernel.exception.SystemException;
281    
282            public com.liferay.portlet.expando.model.ExpandoValue addValue(
283                    long companyId, java.lang.String className, java.lang.String tableName,
284                    java.lang.String columnName, long classPK, double[] data)
285                    throws com.liferay.portal.kernel.exception.PortalException,
286                            com.liferay.portal.kernel.exception.SystemException;
287    
288            public com.liferay.portlet.expando.model.ExpandoValue addValue(
289                    long companyId, java.lang.String className, java.lang.String tableName,
290                    java.lang.String columnName, long classPK, float data)
291                    throws com.liferay.portal.kernel.exception.PortalException,
292                            com.liferay.portal.kernel.exception.SystemException;
293    
294            public com.liferay.portlet.expando.model.ExpandoValue addValue(
295                    long companyId, java.lang.String className, java.lang.String tableName,
296                    java.lang.String columnName, long classPK, float[] data)
297                    throws com.liferay.portal.kernel.exception.PortalException,
298                            com.liferay.portal.kernel.exception.SystemException;
299    
300            public com.liferay.portlet.expando.model.ExpandoValue addValue(
301                    long companyId, java.lang.String className, java.lang.String tableName,
302                    java.lang.String columnName, long classPK, int data)
303                    throws com.liferay.portal.kernel.exception.PortalException,
304                            com.liferay.portal.kernel.exception.SystemException;
305    
306            public com.liferay.portlet.expando.model.ExpandoValue addValue(
307                    long companyId, java.lang.String className, java.lang.String tableName,
308                    java.lang.String columnName, long classPK, int[] data)
309                    throws com.liferay.portal.kernel.exception.PortalException,
310                            com.liferay.portal.kernel.exception.SystemException;
311    
312            public com.liferay.portlet.expando.model.ExpandoValue addValue(
313                    long companyId, java.lang.String className, java.lang.String tableName,
314                    java.lang.String columnName, long classPK, long data)
315                    throws com.liferay.portal.kernel.exception.PortalException,
316                            com.liferay.portal.kernel.exception.SystemException;
317    
318            public com.liferay.portlet.expando.model.ExpandoValue addValue(
319                    long companyId, java.lang.String className, java.lang.String tableName,
320                    java.lang.String columnName, long classPK, long[] data)
321                    throws com.liferay.portal.kernel.exception.PortalException,
322                            com.liferay.portal.kernel.exception.SystemException;
323    
324            public com.liferay.portlet.expando.model.ExpandoValue addValue(
325                    long companyId, java.lang.String className, java.lang.String tableName,
326                    java.lang.String columnName, long classPK, java.lang.Number data)
327                    throws com.liferay.portal.kernel.exception.PortalException,
328                            com.liferay.portal.kernel.exception.SystemException;
329    
330            public com.liferay.portlet.expando.model.ExpandoValue addValue(
331                    long companyId, java.lang.String className, java.lang.String tableName,
332                    java.lang.String columnName, long classPK, java.lang.Number[] data)
333                    throws com.liferay.portal.kernel.exception.PortalException,
334                            com.liferay.portal.kernel.exception.SystemException;
335    
336            public com.liferay.portlet.expando.model.ExpandoValue addValue(
337                    long companyId, java.lang.String className, java.lang.String tableName,
338                    java.lang.String columnName, long classPK, java.lang.Object data)
339                    throws com.liferay.portal.kernel.exception.PortalException,
340                            com.liferay.portal.kernel.exception.SystemException;
341    
342            public com.liferay.portlet.expando.model.ExpandoValue addValue(
343                    long companyId, java.lang.String className, java.lang.String tableName,
344                    java.lang.String columnName, long classPK, short data)
345                    throws com.liferay.portal.kernel.exception.PortalException,
346                            com.liferay.portal.kernel.exception.SystemException;
347    
348            public com.liferay.portlet.expando.model.ExpandoValue addValue(
349                    long companyId, java.lang.String className, java.lang.String tableName,
350                    java.lang.String columnName, long classPK, short[] data)
351                    throws com.liferay.portal.kernel.exception.PortalException,
352                            com.liferay.portal.kernel.exception.SystemException;
353    
354            public com.liferay.portlet.expando.model.ExpandoValue addValue(
355                    long companyId, java.lang.String className, java.lang.String tableName,
356                    java.lang.String columnName, long classPK, java.lang.String data)
357                    throws com.liferay.portal.kernel.exception.PortalException,
358                            com.liferay.portal.kernel.exception.SystemException;
359    
360            public com.liferay.portlet.expando.model.ExpandoValue addValue(
361                    long companyId, java.lang.String className, java.lang.String tableName,
362                    java.lang.String columnName, long classPK, java.lang.String[] data)
363                    throws com.liferay.portal.kernel.exception.PortalException,
364                            com.liferay.portal.kernel.exception.SystemException;
365    
366            /**
367            * @deprecated {@link #addValue(long, String, String, String, long,
368            boolean[])}
369            */
370            public com.liferay.portlet.expando.model.ExpandoValue addValue(
371                    java.lang.String className, java.lang.String tableName,
372                    java.lang.String columnName, long classPK, boolean data)
373                    throws com.liferay.portal.kernel.exception.PortalException,
374                            com.liferay.portal.kernel.exception.SystemException;
375    
376            /**
377            * @deprecated {@link #addValue(long, String, String, String, long,
378            boolean[])}
379            */
380            public com.liferay.portlet.expando.model.ExpandoValue addValue(
381                    java.lang.String className, java.lang.String tableName,
382                    java.lang.String columnName, long classPK, boolean[] data)
383                    throws com.liferay.portal.kernel.exception.PortalException,
384                            com.liferay.portal.kernel.exception.SystemException;
385    
386            /**
387            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
388            */
389            public com.liferay.portlet.expando.model.ExpandoValue addValue(
390                    java.lang.String className, java.lang.String tableName,
391                    java.lang.String columnName, long classPK, java.util.Date data)
392                    throws com.liferay.portal.kernel.exception.PortalException,
393                            com.liferay.portal.kernel.exception.SystemException;
394    
395            /**
396            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
397            */
398            public com.liferay.portlet.expando.model.ExpandoValue addValue(
399                    java.lang.String className, java.lang.String tableName,
400                    java.lang.String columnName, long classPK, java.util.Date[] data)
401                    throws com.liferay.portal.kernel.exception.PortalException,
402                            com.liferay.portal.kernel.exception.SystemException;
403    
404            /**
405            * @deprecated {@link #addValue(long, String, String, String, long,
406            double[])}
407            */
408            public com.liferay.portlet.expando.model.ExpandoValue addValue(
409                    java.lang.String className, java.lang.String tableName,
410                    java.lang.String columnName, long classPK, double data)
411                    throws com.liferay.portal.kernel.exception.PortalException,
412                            com.liferay.portal.kernel.exception.SystemException;
413    
414            /**
415            * @deprecated {@link #addValue(long, String, String, String, long,
416            double[])}
417            */
418            public com.liferay.portlet.expando.model.ExpandoValue addValue(
419                    java.lang.String className, java.lang.String tableName,
420                    java.lang.String columnName, long classPK, double[] data)
421                    throws com.liferay.portal.kernel.exception.PortalException,
422                            com.liferay.portal.kernel.exception.SystemException;
423    
424            /**
425            * @deprecated {@link #addValue(long, String, String, String, long,
426            float[])}
427            */
428            public com.liferay.portlet.expando.model.ExpandoValue addValue(
429                    java.lang.String className, java.lang.String tableName,
430                    java.lang.String columnName, long classPK, float data)
431                    throws com.liferay.portal.kernel.exception.PortalException,
432                            com.liferay.portal.kernel.exception.SystemException;
433    
434            /**
435            * @deprecated {@link #addValue(long, String, String, String, long,
436            float[])}
437            */
438            public com.liferay.portlet.expando.model.ExpandoValue addValue(
439                    java.lang.String className, java.lang.String tableName,
440                    java.lang.String columnName, long classPK, float[] data)
441                    throws com.liferay.portal.kernel.exception.PortalException,
442                            com.liferay.portal.kernel.exception.SystemException;
443    
444            /**
445            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
446            */
447            public com.liferay.portlet.expando.model.ExpandoValue addValue(
448                    java.lang.String className, java.lang.String tableName,
449                    java.lang.String columnName, long classPK, int data)
450                    throws com.liferay.portal.kernel.exception.PortalException,
451                            com.liferay.portal.kernel.exception.SystemException;
452    
453            /**
454            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
455            */
456            public com.liferay.portlet.expando.model.ExpandoValue addValue(
457                    java.lang.String className, java.lang.String tableName,
458                    java.lang.String columnName, long classPK, int[] data)
459                    throws com.liferay.portal.kernel.exception.PortalException,
460                            com.liferay.portal.kernel.exception.SystemException;
461    
462            /**
463            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
464            */
465            public com.liferay.portlet.expando.model.ExpandoValue addValue(
466                    java.lang.String className, java.lang.String tableName,
467                    java.lang.String columnName, long classPK, long data)
468                    throws com.liferay.portal.kernel.exception.PortalException,
469                            com.liferay.portal.kernel.exception.SystemException;
470    
471            /**
472            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
473            */
474            public com.liferay.portlet.expando.model.ExpandoValue addValue(
475                    java.lang.String className, java.lang.String tableName,
476                    java.lang.String columnName, long classPK, long[] data)
477                    throws com.liferay.portal.kernel.exception.PortalException,
478                            com.liferay.portal.kernel.exception.SystemException;
479    
480            /**
481            * @deprecated {@link #addValue(long, String, String, String, long, Object)}
482            */
483            public com.liferay.portlet.expando.model.ExpandoValue addValue(
484                    java.lang.String className, java.lang.String tableName,
485                    java.lang.String columnName, long classPK, java.lang.Object data)
486                    throws com.liferay.portal.kernel.exception.PortalException,
487                            com.liferay.portal.kernel.exception.SystemException;
488    
489            /**
490            * @deprecated {@link #addValue(long, String, String, String, long,
491            short[])}
492            */
493            public com.liferay.portlet.expando.model.ExpandoValue addValue(
494                    java.lang.String className, java.lang.String tableName,
495                    java.lang.String columnName, long classPK, short data)
496                    throws com.liferay.portal.kernel.exception.PortalException,
497                            com.liferay.portal.kernel.exception.SystemException;
498    
499            /**
500            * @deprecated {@link #addValue(long, String, String, String, long,
501            short[])}
502            */
503            public com.liferay.portlet.expando.model.ExpandoValue addValue(
504                    java.lang.String className, java.lang.String tableName,
505                    java.lang.String columnName, long classPK, short[] data)
506                    throws com.liferay.portal.kernel.exception.PortalException,
507                            com.liferay.portal.kernel.exception.SystemException;
508    
509            /**
510            * @deprecated {@link #addValue(long, String, String, String, long,
511            String[])}
512            */
513            public com.liferay.portlet.expando.model.ExpandoValue addValue(
514                    java.lang.String className, java.lang.String tableName,
515                    java.lang.String columnName, long classPK, java.lang.String data)
516                    throws com.liferay.portal.kernel.exception.PortalException,
517                            com.liferay.portal.kernel.exception.SystemException;
518    
519            /**
520            * @deprecated {@link #addValue(long, String, String, String, long,
521            String[])}
522            */
523            public com.liferay.portlet.expando.model.ExpandoValue addValue(
524                    java.lang.String className, java.lang.String tableName,
525                    java.lang.String columnName, long classPK, java.lang.String[] data)
526                    throws com.liferay.portal.kernel.exception.PortalException,
527                            com.liferay.portal.kernel.exception.SystemException;
528    
529            public void addValues(long classNameId, long tableId,
530                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
531                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
532                    throws com.liferay.portal.kernel.exception.PortalException,
533                            com.liferay.portal.kernel.exception.SystemException;
534    
535            public void addValues(long companyId, long classNameId,
536                    java.lang.String tableName, long classPK,
537                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
538                    throws com.liferay.portal.kernel.exception.PortalException,
539                            com.liferay.portal.kernel.exception.SystemException;
540    
541            public void addValues(long companyId, java.lang.String className,
542                    java.lang.String tableName, long classPK,
543                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
544                    throws com.liferay.portal.kernel.exception.PortalException,
545                            com.liferay.portal.kernel.exception.SystemException;
546    
547            public void deleteColumnValues(long columnId)
548                    throws com.liferay.portal.kernel.exception.SystemException;
549    
550            public void deleteRowValues(long rowId)
551                    throws com.liferay.portal.kernel.exception.SystemException;
552    
553            public void deleteTableValues(long tableId)
554                    throws com.liferay.portal.kernel.exception.SystemException;
555    
556            public void deleteValue(
557                    com.liferay.portlet.expando.model.ExpandoValue value)
558                    throws com.liferay.portal.kernel.exception.SystemException;
559    
560            public void deleteValue(long valueId)
561                    throws com.liferay.portal.kernel.exception.PortalException,
562                            com.liferay.portal.kernel.exception.SystemException;
563    
564            public void deleteValue(long columnId, long rowId)
565                    throws com.liferay.portal.kernel.exception.PortalException,
566                            com.liferay.portal.kernel.exception.SystemException;
567    
568            public void deleteValue(long companyId, long classNameId,
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 deleteValue(long companyId, java.lang.String className,
574                    java.lang.String tableName, java.lang.String columnName, long classPK)
575                    throws com.liferay.portal.kernel.exception.PortalException,
576                            com.liferay.portal.kernel.exception.SystemException;
577    
578            public void deleteValues(long classNameId, long classPK)
579                    throws com.liferay.portal.kernel.exception.SystemException;
580    
581            public void deleteValues(java.lang.String className, long classPK)
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 columnId, int start, int end)
587                    throws com.liferay.portal.kernel.exception.SystemException;
588    
589            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
590            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
591                    long companyId, long classNameId, java.lang.String tableName,
592                    java.lang.String columnName, int start, int end)
593                    throws com.liferay.portal.kernel.exception.SystemException;
594    
595            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
596            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
597                    long companyId, long classNameId, java.lang.String tableName,
598                    java.lang.String columnName, java.lang.String data, int start, int end)
599                    throws com.liferay.portal.kernel.exception.SystemException;
600    
601            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
602            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
603                    long companyId, java.lang.String className, java.lang.String tableName,
604                    java.lang.String columnName, int start, int end)
605                    throws com.liferay.portal.kernel.exception.SystemException;
606    
607            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
608            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
609                    long companyId, java.lang.String className, java.lang.String tableName,
610                    java.lang.String columnName, java.lang.String data, int start, int end)
611                    throws com.liferay.portal.kernel.exception.SystemException;
612    
613            /**
614            * @deprecated {@link #getColumnValues(long, String, String, String, String,
615            int, int)}
616            */
617            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
618            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
619                    java.lang.String className, java.lang.String tableName,
620                    java.lang.String columnName, java.lang.String data, int start, int end)
621                    throws com.liferay.portal.kernel.exception.SystemException;
622    
623            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
624            public int getColumnValuesCount(long columnId)
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                    throws com.liferay.portal.kernel.exception.SystemException;
631    
632            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
633            public int getColumnValuesCount(long companyId, long classNameId,
634                    java.lang.String tableName, java.lang.String columnName,
635                    java.lang.String data)
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                    throws com.liferay.portal.kernel.exception.SystemException;
642    
643            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
644            public int getColumnValuesCount(long companyId, java.lang.String className,
645                    java.lang.String tableName, java.lang.String columnName,
646                    java.lang.String data)
647                    throws com.liferay.portal.kernel.exception.SystemException;
648    
649            /**
650            * @deprecated {@link #getColumnValuesCount(long, String, String, String,
651            String)}
652            */
653            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
654            public int getColumnValuesCount(java.lang.String className,
655                    java.lang.String tableName, java.lang.String columnName,
656                    java.lang.String data)
657                    throws com.liferay.portal.kernel.exception.SystemException;
658    
659            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
660            public java.util.Map<java.lang.String, java.io.Serializable> getData(
661                    long companyId, java.lang.String className, java.lang.String tableName,
662                    java.util.Collection<java.lang.String> columnNames, long classPK)
663                    throws com.liferay.portal.kernel.exception.PortalException,
664                            com.liferay.portal.kernel.exception.SystemException;
665    
666            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
667            public java.io.Serializable getData(long companyId,
668                    java.lang.String className, java.lang.String tableName,
669                    java.lang.String columnName, long classPK)
670                    throws com.liferay.portal.kernel.exception.PortalException,
671                            com.liferay.portal.kernel.exception.SystemException;
672    
673            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
674            public boolean getData(long companyId, java.lang.String className,
675                    java.lang.String tableName, java.lang.String columnName, long classPK,
676                    boolean defaultData)
677                    throws com.liferay.portal.kernel.exception.PortalException,
678                            com.liferay.portal.kernel.exception.SystemException;
679    
680            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
681            public boolean[] getData(long companyId, java.lang.String className,
682                    java.lang.String tableName, java.lang.String columnName, long classPK,
683                    boolean[] defaultData)
684                    throws com.liferay.portal.kernel.exception.PortalException,
685                            com.liferay.portal.kernel.exception.SystemException;
686    
687            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
688            public java.util.Date getData(long companyId, java.lang.String className,
689                    java.lang.String tableName, java.lang.String columnName, long classPK,
690                    java.util.Date defaultData)
691                    throws com.liferay.portal.kernel.exception.PortalException,
692                            com.liferay.portal.kernel.exception.SystemException;
693    
694            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
695            public java.util.Date[] getData(long companyId, java.lang.String className,
696                    java.lang.String tableName, java.lang.String columnName, long classPK,
697                    java.util.Date[] defaultData)
698                    throws com.liferay.portal.kernel.exception.PortalException,
699                            com.liferay.portal.kernel.exception.SystemException;
700    
701            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
702            public double getData(long companyId, java.lang.String className,
703                    java.lang.String tableName, java.lang.String columnName, long classPK,
704                    double defaultData)
705                    throws com.liferay.portal.kernel.exception.PortalException,
706                            com.liferay.portal.kernel.exception.SystemException;
707    
708            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
709            public double[] getData(long companyId, java.lang.String className,
710                    java.lang.String tableName, java.lang.String columnName, long classPK,
711                    double[] defaultData)
712                    throws com.liferay.portal.kernel.exception.PortalException,
713                            com.liferay.portal.kernel.exception.SystemException;
714    
715            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
716            public float getData(long companyId, java.lang.String className,
717                    java.lang.String tableName, java.lang.String columnName, long classPK,
718                    float defaultData)
719                    throws com.liferay.portal.kernel.exception.PortalException,
720                            com.liferay.portal.kernel.exception.SystemException;
721    
722            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
723            public float[] getData(long companyId, java.lang.String className,
724                    java.lang.String tableName, java.lang.String columnName, long classPK,
725                    float[] defaultData)
726                    throws com.liferay.portal.kernel.exception.PortalException,
727                            com.liferay.portal.kernel.exception.SystemException;
728    
729            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
730            public int getData(long companyId, java.lang.String className,
731                    java.lang.String tableName, java.lang.String columnName, long classPK,
732                    int defaultData)
733                    throws com.liferay.portal.kernel.exception.PortalException,
734                            com.liferay.portal.kernel.exception.SystemException;
735    
736            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
737            public int[] getData(long companyId, java.lang.String className,
738                    java.lang.String tableName, java.lang.String columnName, long classPK,
739                    int[] defaultData)
740                    throws com.liferay.portal.kernel.exception.PortalException,
741                            com.liferay.portal.kernel.exception.SystemException;
742    
743            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
744            public long getData(long companyId, java.lang.String className,
745                    java.lang.String tableName, java.lang.String columnName, long classPK,
746                    long defaultData)
747                    throws com.liferay.portal.kernel.exception.PortalException,
748                            com.liferay.portal.kernel.exception.SystemException;
749    
750            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
751            public long[] getData(long companyId, java.lang.String className,
752                    java.lang.String tableName, java.lang.String columnName, long classPK,
753                    long[] defaultData)
754                    throws com.liferay.portal.kernel.exception.PortalException,
755                            com.liferay.portal.kernel.exception.SystemException;
756    
757            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
758            public java.lang.Number getData(long companyId, java.lang.String className,
759                    java.lang.String tableName, java.lang.String columnName, long classPK,
760                    java.lang.Number defaultData)
761                    throws com.liferay.portal.kernel.exception.PortalException,
762                            com.liferay.portal.kernel.exception.SystemException;
763    
764            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
765            public java.lang.Number[] getData(long companyId,
766                    java.lang.String className, java.lang.String tableName,
767                    java.lang.String columnName, long classPK,
768                    java.lang.Number[] defaultData)
769                    throws com.liferay.portal.kernel.exception.PortalException,
770                            com.liferay.portal.kernel.exception.SystemException;
771    
772            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
773            public short getData(long companyId, java.lang.String className,
774                    java.lang.String tableName, java.lang.String columnName, long classPK,
775                    short defaultData)
776                    throws com.liferay.portal.kernel.exception.PortalException,
777                            com.liferay.portal.kernel.exception.SystemException;
778    
779            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
780            public short[] getData(long companyId, java.lang.String className,
781                    java.lang.String tableName, java.lang.String columnName, long classPK,
782                    short[] defaultData)
783                    throws com.liferay.portal.kernel.exception.PortalException,
784                            com.liferay.portal.kernel.exception.SystemException;
785    
786            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
787            public java.lang.String getData(long companyId, java.lang.String className,
788                    java.lang.String tableName, java.lang.String columnName, long classPK,
789                    java.lang.String defaultData)
790                    throws com.liferay.portal.kernel.exception.PortalException,
791                            com.liferay.portal.kernel.exception.SystemException;
792    
793            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
794            public java.lang.String[] getData(long companyId,
795                    java.lang.String className, java.lang.String tableName,
796                    java.lang.String columnName, long classPK,
797                    java.lang.String[] defaultData)
798                    throws com.liferay.portal.kernel.exception.PortalException,
799                            com.liferay.portal.kernel.exception.SystemException;
800    
801            /**
802            * @deprecated {@link #getData(long, String, String, String, long)}
803            */
804            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
805            public java.io.Serializable getData(java.lang.String className,
806                    java.lang.String tableName, java.lang.String columnName, long classPK)
807                    throws com.liferay.portal.kernel.exception.PortalException,
808                            com.liferay.portal.kernel.exception.SystemException;
809    
810            /**
811            * @deprecated {@link #getData(long, String, String, String, long,
812            boolean[])}
813            */
814            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
815            public boolean getData(java.lang.String className,
816                    java.lang.String tableName, java.lang.String columnName, long classPK,
817                    boolean defaultData)
818                    throws com.liferay.portal.kernel.exception.PortalException,
819                            com.liferay.portal.kernel.exception.SystemException;
820    
821            /**
822            * @deprecated {@link #getData(long, String, String, String, long,
823            boolean[])}
824            */
825            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
826            public boolean[] getData(java.lang.String className,
827                    java.lang.String tableName, java.lang.String columnName, long classPK,
828                    boolean[] defaultData)
829                    throws com.liferay.portal.kernel.exception.PortalException,
830                            com.liferay.portal.kernel.exception.SystemException;
831    
832            /**
833            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
834            */
835            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
836            public java.util.Date getData(java.lang.String className,
837                    java.lang.String tableName, java.lang.String columnName, long classPK,
838                    java.util.Date defaultData)
839                    throws com.liferay.portal.kernel.exception.PortalException,
840                            com.liferay.portal.kernel.exception.SystemException;
841    
842            /**
843            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
844            */
845            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
846            public java.util.Date[] getData(java.lang.String className,
847                    java.lang.String tableName, java.lang.String columnName, long classPK,
848                    java.util.Date[] defaultData)
849                    throws com.liferay.portal.kernel.exception.PortalException,
850                            com.liferay.portal.kernel.exception.SystemException;
851    
852            /**
853            * @deprecated {@link #getData(long, String, String, String, long,
854            double[])}
855            */
856            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
857            public double getData(java.lang.String className,
858                    java.lang.String tableName, java.lang.String columnName, long classPK,
859                    double defaultData)
860                    throws com.liferay.portal.kernel.exception.PortalException,
861                            com.liferay.portal.kernel.exception.SystemException;
862    
863            /**
864            * @deprecated {@link #getData(long, String, String, String, long,
865            double[])}
866            */
867            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
868            public double[] getData(java.lang.String className,
869                    java.lang.String tableName, java.lang.String columnName, long classPK,
870                    double[] defaultData)
871                    throws com.liferay.portal.kernel.exception.PortalException,
872                            com.liferay.portal.kernel.exception.SystemException;
873    
874            /**
875            * @deprecated {@link #getData(long, String, String, String, long, float[])}
876            */
877            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
878            public float getData(java.lang.String className,
879                    java.lang.String tableName, java.lang.String columnName, long classPK,
880                    float defaultData)
881                    throws com.liferay.portal.kernel.exception.PortalException,
882                            com.liferay.portal.kernel.exception.SystemException;
883    
884            /**
885            * @deprecated {@link #getData(long, String, String, String, long, float[])}
886            */
887            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
888            public float[] getData(java.lang.String className,
889                    java.lang.String tableName, java.lang.String columnName, long classPK,
890                    float[] defaultData)
891                    throws com.liferay.portal.kernel.exception.PortalException,
892                            com.liferay.portal.kernel.exception.SystemException;
893    
894            /**
895            * @deprecated {@link #getData(long, String, String, String, long, int[])}
896            */
897            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
898            public int getData(java.lang.String className, java.lang.String tableName,
899                    java.lang.String columnName, long classPK, int defaultData)
900                    throws com.liferay.portal.kernel.exception.PortalException,
901                            com.liferay.portal.kernel.exception.SystemException;
902    
903            /**
904            * @deprecated {@link #getData(long, String, String, String, long, int[])}
905            */
906            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
907            public int[] getData(java.lang.String className,
908                    java.lang.String tableName, java.lang.String columnName, long classPK,
909                    int[] defaultData)
910                    throws com.liferay.portal.kernel.exception.PortalException,
911                            com.liferay.portal.kernel.exception.SystemException;
912    
913            /**
914            * @deprecated {@link #getData(long, String, String, String, long, long[])}
915            */
916            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
917            public long getData(java.lang.String className, java.lang.String tableName,
918                    java.lang.String columnName, long classPK, long defaultData)
919                    throws com.liferay.portal.kernel.exception.PortalException,
920                            com.liferay.portal.kernel.exception.SystemException;
921    
922            /**
923            * @deprecated {@link #getData(long, String, String, String, long, long[])}
924            */
925            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
926            public long[] getData(java.lang.String className,
927                    java.lang.String tableName, java.lang.String columnName, long classPK,
928                    long[] defaultData)
929                    throws com.liferay.portal.kernel.exception.PortalException,
930                            com.liferay.portal.kernel.exception.SystemException;
931    
932            /**
933            * @deprecated {@link #getData(long, String, String, String, long, short[])}
934            */
935            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
936            public short getData(java.lang.String className,
937                    java.lang.String tableName, java.lang.String columnName, long classPK,
938                    short defaultData)
939                    throws com.liferay.portal.kernel.exception.PortalException,
940                            com.liferay.portal.kernel.exception.SystemException;
941    
942            /**
943            * @deprecated {@link #getData(long, String, String, String, long, short[])}
944            */
945            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
946            public short[] getData(java.lang.String className,
947                    java.lang.String tableName, java.lang.String columnName, long classPK,
948                    short[] defaultData)
949                    throws com.liferay.portal.kernel.exception.PortalException,
950                            com.liferay.portal.kernel.exception.SystemException;
951    
952            /**
953            * @deprecated {@link #getData(long, String, String, String, long,
954            String[])}
955            */
956            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
957            public java.lang.String getData(java.lang.String className,
958                    java.lang.String tableName, java.lang.String columnName, long classPK,
959                    java.lang.String defaultData)
960                    throws com.liferay.portal.kernel.exception.PortalException,
961                            com.liferay.portal.kernel.exception.SystemException;
962    
963            /**
964            * @deprecated {@link #getData(long, String, String, String, long,
965            String[])}
966            */
967            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
968            public java.lang.String[] getData(java.lang.String className,
969                    java.lang.String tableName, java.lang.String columnName, long classPK,
970                    java.lang.String[] defaultData)
971                    throws com.liferay.portal.kernel.exception.PortalException,
972                            com.liferay.portal.kernel.exception.SystemException;
973    
974            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
975            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
976                    long companyId, long classNameId, java.lang.String columnName,
977                    int start, int end)
978                    throws com.liferay.portal.kernel.exception.SystemException;
979    
980            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
981            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
982                    long companyId, java.lang.String className,
983                    java.lang.String columnName, int start, int end)
984                    throws com.liferay.portal.kernel.exception.SystemException;
985    
986            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
987            public int getDefaultTableColumnValuesCount(long companyId,
988                    long classNameId, java.lang.String columnName)
989                    throws com.liferay.portal.kernel.exception.SystemException;
990    
991            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
992            public int getDefaultTableColumnValuesCount(long companyId,
993                    java.lang.String className, java.lang.String columnName)
994                    throws com.liferay.portal.kernel.exception.SystemException;
995    
996            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
997            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
998                    long rowId) throws com.liferay.portal.kernel.exception.SystemException;
999    
1000            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1001            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1002                    long rowId, int start, int end)
1003                    throws com.liferay.portal.kernel.exception.SystemException;
1004    
1005            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1006            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1007                    long companyId, long classNameId, java.lang.String tableName,
1008                    long classPK, int start, int end)
1009                    throws com.liferay.portal.kernel.exception.SystemException;
1010    
1011            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1012            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1013                    long companyId, java.lang.String className, java.lang.String tableName,
1014                    long classPK, int start, int end)
1015                    throws com.liferay.portal.kernel.exception.SystemException;
1016    
1017            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1018            public int getRowValuesCount(long rowId)
1019                    throws com.liferay.portal.kernel.exception.SystemException;
1020    
1021            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1022            public int getRowValuesCount(long companyId, long classNameId,
1023                    java.lang.String tableName, long classPK)
1024                    throws com.liferay.portal.kernel.exception.SystemException;
1025    
1026            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1027            public int getRowValuesCount(long companyId, java.lang.String className,
1028                    java.lang.String tableName, long classPK)
1029                    throws com.liferay.portal.kernel.exception.SystemException;
1030    
1031            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1032            public com.liferay.portlet.expando.model.ExpandoValue getValue(long valueId)
1033                    throws com.liferay.portal.kernel.exception.PortalException,
1034                            com.liferay.portal.kernel.exception.SystemException;
1035    
1036            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1037            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1038                    long columnId, long rowId)
1039                    throws com.liferay.portal.kernel.exception.PortalException,
1040                            com.liferay.portal.kernel.exception.SystemException;
1041    
1042            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1043            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1044                    long tableId, long columnId, long classPK)
1045                    throws com.liferay.portal.kernel.exception.SystemException;
1046    
1047            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1048            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1049                    long companyId, long classNameId, java.lang.String tableName,
1050                    java.lang.String columnName, long classPK)
1051                    throws com.liferay.portal.kernel.exception.SystemException;
1052    
1053            /**
1054            * @deprecated {@link #getValue(long, long, String, String, long)}
1055            */
1056            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1057            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1058                    long classNameId, java.lang.String tableName,
1059                    java.lang.String columnName, long classPK)
1060                    throws com.liferay.portal.kernel.exception.SystemException;
1061    
1062            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1063            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1064                    long companyId, java.lang.String className, java.lang.String tableName,
1065                    java.lang.String columnName, long classPK)
1066                    throws com.liferay.portal.kernel.exception.SystemException;
1067    
1068            /**
1069            * @deprecated {@link #getValue(long, String, String, String, long)}
1070            */
1071            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1072            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1073                    java.lang.String className, java.lang.String tableName,
1074                    java.lang.String columnName, long classPK)
1075                    throws com.liferay.portal.kernel.exception.SystemException;
1076    }