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.PersistedModelLocalService;
023    
024    /**
025     * The interface for the expando value local service.
026     *
027     * <p>
028     * 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.
029     * </p>
030     *
031     * @author Brian Wing Shun Chan
032     * @see ExpandoValueLocalServiceUtil
033     * @see com.liferay.portlet.expando.service.base.ExpandoValueLocalServiceBaseImpl
034     * @see com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl
035     * @generated
036     */
037    @Transactional(isolation = Isolation.PORTAL, rollbackFor =  {
038            PortalException.class, SystemException.class})
039    public interface ExpandoValueLocalService extends PersistedModelLocalService {
040            /*
041             * NOTE FOR DEVELOPERS:
042             *
043             * 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.
044             */
045    
046            /**
047            * Adds the expando value to the database. Also notifies the appropriate model listeners.
048            *
049            * @param expandoValue the expando value
050            * @return the expando value that was added
051            * @throws SystemException if a system exception occurred
052            */
053            public com.liferay.portlet.expando.model.ExpandoValue addExpandoValue(
054                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
055                    throws com.liferay.portal.kernel.exception.SystemException;
056    
057            /**
058            * Creates a new expando value with the primary key. Does not add the expando value to the database.
059            *
060            * @param valueId the primary key for the new expando value
061            * @return the new expando value
062            */
063            public com.liferay.portlet.expando.model.ExpandoValue createExpandoValue(
064                    long valueId);
065    
066            /**
067            * Deletes the expando value with the primary key from the database. Also notifies the appropriate model listeners.
068            *
069            * @param valueId the primary key of the expando value
070            * @throws PortalException if a expando value with the primary key could not be found
071            * @throws SystemException if a system exception occurred
072            */
073            public void deleteExpandoValue(long valueId)
074                    throws com.liferay.portal.kernel.exception.PortalException,
075                            com.liferay.portal.kernel.exception.SystemException;
076    
077            /**
078            * Deletes the expando value from the database. Also notifies the appropriate model listeners.
079            *
080            * @param expandoValue the expando value
081            * @throws SystemException if a system exception occurred
082            */
083            public void deleteExpandoValue(
084                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
085                    throws com.liferay.portal.kernel.exception.SystemException;
086    
087            /**
088            * Performs a dynamic query on the database and returns the matching rows.
089            *
090            * @param dynamicQuery the dynamic query
091            * @return the matching rows
092            * @throws SystemException if a system exception occurred
093            */
094            @SuppressWarnings("rawtypes")
095            public java.util.List dynamicQuery(
096                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
097                    throws com.liferay.portal.kernel.exception.SystemException;
098    
099            /**
100            * Performs a dynamic query on the database and returns a range of the matching rows.
101            *
102            * <p>
103            * 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.
104            * </p>
105            *
106            * @param dynamicQuery the dynamic query
107            * @param start the lower bound of the range of model instances
108            * @param end the upper bound of the range of model instances (not inclusive)
109            * @return the range of matching rows
110            * @throws SystemException if a system exception occurred
111            */
112            @SuppressWarnings("rawtypes")
113            public java.util.List dynamicQuery(
114                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
115                    int end) throws com.liferay.portal.kernel.exception.SystemException;
116    
117            /**
118            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
119            *
120            * <p>
121            * 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.
122            * </p>
123            *
124            * @param dynamicQuery the dynamic query
125            * @param start the lower bound of the range of model instances
126            * @param end the upper bound of the range of model instances (not inclusive)
127            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
128            * @return the ordered range of matching rows
129            * @throws SystemException if a system exception occurred
130            */
131            @SuppressWarnings("rawtypes")
132            public java.util.List dynamicQuery(
133                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
134                    int end,
135                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
136                    throws com.liferay.portal.kernel.exception.SystemException;
137    
138            /**
139            * Returns the number of rows that match the dynamic query.
140            *
141            * @param dynamicQuery the dynamic query
142            * @return the number of rows that match the dynamic query
143            * @throws SystemException if a system exception occurred
144            */
145            public long dynamicQueryCount(
146                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
147                    throws com.liferay.portal.kernel.exception.SystemException;
148    
149            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
150            public com.liferay.portlet.expando.model.ExpandoValue fetchExpandoValue(
151                    long valueId)
152                    throws com.liferay.portal.kernel.exception.SystemException;
153    
154            /**
155            * Returns the expando value with the primary key.
156            *
157            * @param valueId the primary key of the expando value
158            * @return the expando value
159            * @throws PortalException if a expando value with the primary key could not be found
160            * @throws SystemException if a system exception occurred
161            */
162            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163            public com.liferay.portlet.expando.model.ExpandoValue getExpandoValue(
164                    long valueId)
165                    throws com.liferay.portal.kernel.exception.PortalException,
166                            com.liferay.portal.kernel.exception.SystemException;
167    
168            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169            public com.liferay.portal.model.PersistedModel getPersistedModel(
170                    java.io.Serializable primaryKeyObj)
171                    throws com.liferay.portal.kernel.exception.PortalException,
172                            com.liferay.portal.kernel.exception.SystemException;
173    
174            /**
175            * Returns a range of all the expando values.
176            *
177            * <p>
178            * 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.
179            * </p>
180            *
181            * @param start the lower bound of the range of expando values
182            * @param end the upper bound of the range of expando values (not inclusive)
183            * @return the range of expando values
184            * @throws SystemException if a system exception occurred
185            */
186            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
187            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getExpandoValues(
188                    int start, int end)
189                    throws com.liferay.portal.kernel.exception.SystemException;
190    
191            /**
192            * Returns the number of expando values.
193            *
194            * @return the number of expando values
195            * @throws SystemException if a system exception occurred
196            */
197            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
198            public int getExpandoValuesCount()
199                    throws com.liferay.portal.kernel.exception.SystemException;
200    
201            /**
202            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
203            *
204            * @param expandoValue the expando value
205            * @return the expando value that was updated
206            * @throws SystemException if a system exception occurred
207            */
208            public com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
209                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
210                    throws com.liferay.portal.kernel.exception.SystemException;
211    
212            /**
213            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
214            *
215            * @param expandoValue the expando value
216            * @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.
217            * @return the expando value that was updated
218            * @throws SystemException if a system exception occurred
219            */
220            public com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
221                    com.liferay.portlet.expando.model.ExpandoValue expandoValue,
222                    boolean merge)
223                    throws com.liferay.portal.kernel.exception.SystemException;
224    
225            /**
226            * Returns the Spring bean ID for this bean.
227            *
228            * @return the Spring bean ID for this bean
229            */
230            public java.lang.String getBeanIdentifier();
231    
232            /**
233            * Sets the Spring bean ID for this bean.
234            *
235            * @param beanIdentifier the Spring bean ID for this bean
236            */
237            public void setBeanIdentifier(java.lang.String beanIdentifier);
238    
239            public com.liferay.portlet.expando.model.ExpandoValue addValue(
240                    long classNameId, long tableId, long columnId, long classPK,
241                    java.lang.String 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, boolean[] 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, java.util.Date[] 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, double[] 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, float[] 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, int[] 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, long[] data)
314                    throws com.liferay.portal.kernel.exception.PortalException,
315                            com.liferay.portal.kernel.exception.SystemException;
316    
317            public com.liferay.portlet.expando.model.ExpandoValue addValue(
318                    long companyId, java.lang.String className, java.lang.String tableName,
319                    java.lang.String columnName, long classPK, java.lang.Number data)
320                    throws com.liferay.portal.kernel.exception.PortalException,
321                            com.liferay.portal.kernel.exception.SystemException;
322    
323            public com.liferay.portlet.expando.model.ExpandoValue addValue(
324                    long companyId, java.lang.String className, java.lang.String tableName,
325                    java.lang.String columnName, long classPK, java.lang.Number[] data)
326                    throws com.liferay.portal.kernel.exception.PortalException,
327                            com.liferay.portal.kernel.exception.SystemException;
328    
329            public com.liferay.portlet.expando.model.ExpandoValue addValue(
330                    long companyId, java.lang.String className, java.lang.String tableName,
331                    java.lang.String columnName, long classPK, java.lang.Object data)
332                    throws com.liferay.portal.kernel.exception.PortalException,
333                            com.liferay.portal.kernel.exception.SystemException;
334    
335            public com.liferay.portlet.expando.model.ExpandoValue addValue(
336                    long companyId, java.lang.String className, java.lang.String tableName,
337                    java.lang.String columnName, long classPK, short data)
338                    throws com.liferay.portal.kernel.exception.PortalException,
339                            com.liferay.portal.kernel.exception.SystemException;
340    
341            public com.liferay.portlet.expando.model.ExpandoValue addValue(
342                    long companyId, java.lang.String className, java.lang.String tableName,
343                    java.lang.String columnName, long classPK, short[] data)
344                    throws com.liferay.portal.kernel.exception.PortalException,
345                            com.liferay.portal.kernel.exception.SystemException;
346    
347            public com.liferay.portlet.expando.model.ExpandoValue addValue(
348                    long companyId, java.lang.String className, java.lang.String tableName,
349                    java.lang.String columnName, long classPK, java.lang.String data)
350                    throws com.liferay.portal.kernel.exception.PortalException,
351                            com.liferay.portal.kernel.exception.SystemException;
352    
353            public com.liferay.portlet.expando.model.ExpandoValue addValue(
354                    long companyId, java.lang.String className, java.lang.String tableName,
355                    java.lang.String columnName, long classPK, java.lang.String[] data)
356                    throws com.liferay.portal.kernel.exception.PortalException,
357                            com.liferay.portal.kernel.exception.SystemException;
358    
359            /**
360            * @deprecated {@link #addValue(long, String, String, String, long,
361            boolean[])}
362            */
363            public com.liferay.portlet.expando.model.ExpandoValue addValue(
364                    java.lang.String className, java.lang.String tableName,
365                    java.lang.String columnName, long classPK, boolean data)
366                    throws com.liferay.portal.kernel.exception.PortalException,
367                            com.liferay.portal.kernel.exception.SystemException;
368    
369            /**
370            * @deprecated {@link #addValue(long, String, String, String, long,
371            boolean[])}
372            */
373            public com.liferay.portlet.expando.model.ExpandoValue addValue(
374                    java.lang.String className, java.lang.String tableName,
375                    java.lang.String columnName, long classPK, boolean[] data)
376                    throws com.liferay.portal.kernel.exception.PortalException,
377                            com.liferay.portal.kernel.exception.SystemException;
378    
379            /**
380            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
381            */
382            public com.liferay.portlet.expando.model.ExpandoValue addValue(
383                    java.lang.String className, java.lang.String tableName,
384                    java.lang.String columnName, long classPK, java.util.Date data)
385                    throws com.liferay.portal.kernel.exception.PortalException,
386                            com.liferay.portal.kernel.exception.SystemException;
387    
388            /**
389            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
390            */
391            public com.liferay.portlet.expando.model.ExpandoValue addValue(
392                    java.lang.String className, java.lang.String tableName,
393                    java.lang.String columnName, long classPK, java.util.Date[] data)
394                    throws com.liferay.portal.kernel.exception.PortalException,
395                            com.liferay.portal.kernel.exception.SystemException;
396    
397            /**
398            * @deprecated {@link #addValue(long, String, String, String, long,
399            double[])}
400            */
401            public com.liferay.portlet.expando.model.ExpandoValue addValue(
402                    java.lang.String className, java.lang.String tableName,
403                    java.lang.String columnName, long classPK, double data)
404                    throws com.liferay.portal.kernel.exception.PortalException,
405                            com.liferay.portal.kernel.exception.SystemException;
406    
407            /**
408            * @deprecated {@link #addValue(long, String, String, String, long,
409            double[])}
410            */
411            public com.liferay.portlet.expando.model.ExpandoValue addValue(
412                    java.lang.String className, java.lang.String tableName,
413                    java.lang.String columnName, long classPK, double[] data)
414                    throws com.liferay.portal.kernel.exception.PortalException,
415                            com.liferay.portal.kernel.exception.SystemException;
416    
417            /**
418            * @deprecated {@link #addValue(long, String, String, String, long,
419            float[])}
420            */
421            public com.liferay.portlet.expando.model.ExpandoValue addValue(
422                    java.lang.String className, java.lang.String tableName,
423                    java.lang.String columnName, long classPK, float data)
424                    throws com.liferay.portal.kernel.exception.PortalException,
425                            com.liferay.portal.kernel.exception.SystemException;
426    
427            /**
428            * @deprecated {@link #addValue(long, String, String, String, long,
429            float[])}
430            */
431            public com.liferay.portlet.expando.model.ExpandoValue addValue(
432                    java.lang.String className, java.lang.String tableName,
433                    java.lang.String columnName, long classPK, float[] data)
434                    throws com.liferay.portal.kernel.exception.PortalException,
435                            com.liferay.portal.kernel.exception.SystemException;
436    
437            /**
438            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
439            */
440            public com.liferay.portlet.expando.model.ExpandoValue addValue(
441                    java.lang.String className, java.lang.String tableName,
442                    java.lang.String columnName, long classPK, int data)
443                    throws com.liferay.portal.kernel.exception.PortalException,
444                            com.liferay.portal.kernel.exception.SystemException;
445    
446            /**
447            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
448            */
449            public com.liferay.portlet.expando.model.ExpandoValue addValue(
450                    java.lang.String className, java.lang.String tableName,
451                    java.lang.String columnName, long classPK, int[] data)
452                    throws com.liferay.portal.kernel.exception.PortalException,
453                            com.liferay.portal.kernel.exception.SystemException;
454    
455            /**
456            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
457            */
458            public com.liferay.portlet.expando.model.ExpandoValue addValue(
459                    java.lang.String className, java.lang.String tableName,
460                    java.lang.String columnName, long classPK, long data)
461                    throws com.liferay.portal.kernel.exception.PortalException,
462                            com.liferay.portal.kernel.exception.SystemException;
463    
464            /**
465            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
466            */
467            public com.liferay.portlet.expando.model.ExpandoValue addValue(
468                    java.lang.String className, java.lang.String tableName,
469                    java.lang.String columnName, long classPK, long[] data)
470                    throws com.liferay.portal.kernel.exception.PortalException,
471                            com.liferay.portal.kernel.exception.SystemException;
472    
473            /**
474            * @deprecated {@link #addValue(long, String, String, String, long, Object)}
475            */
476            public com.liferay.portlet.expando.model.ExpandoValue addValue(
477                    java.lang.String className, java.lang.String tableName,
478                    java.lang.String columnName, long classPK, java.lang.Object data)
479                    throws com.liferay.portal.kernel.exception.PortalException,
480                            com.liferay.portal.kernel.exception.SystemException;
481    
482            /**
483            * @deprecated {@link #addValue(long, String, String, String, long,
484            short[])}
485            */
486            public com.liferay.portlet.expando.model.ExpandoValue addValue(
487                    java.lang.String className, java.lang.String tableName,
488                    java.lang.String columnName, long classPK, short data)
489                    throws com.liferay.portal.kernel.exception.PortalException,
490                            com.liferay.portal.kernel.exception.SystemException;
491    
492            /**
493            * @deprecated {@link #addValue(long, String, String, String, long,
494            short[])}
495            */
496            public com.liferay.portlet.expando.model.ExpandoValue addValue(
497                    java.lang.String className, java.lang.String tableName,
498                    java.lang.String columnName, long classPK, short[] data)
499                    throws com.liferay.portal.kernel.exception.PortalException,
500                            com.liferay.portal.kernel.exception.SystemException;
501    
502            /**
503            * @deprecated {@link #addValue(long, String, String, String, long,
504            String[])}
505            */
506            public com.liferay.portlet.expando.model.ExpandoValue addValue(
507                    java.lang.String className, java.lang.String tableName,
508                    java.lang.String columnName, long classPK, java.lang.String data)
509                    throws com.liferay.portal.kernel.exception.PortalException,
510                            com.liferay.portal.kernel.exception.SystemException;
511    
512            /**
513            * @deprecated {@link #addValue(long, String, String, String, long,
514            String[])}
515            */
516            public com.liferay.portlet.expando.model.ExpandoValue addValue(
517                    java.lang.String className, java.lang.String tableName,
518                    java.lang.String columnName, long classPK, java.lang.String[] data)
519                    throws com.liferay.portal.kernel.exception.PortalException,
520                            com.liferay.portal.kernel.exception.SystemException;
521    
522            public void addValues(long classNameId, long tableId,
523                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
524                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
525                    throws com.liferay.portal.kernel.exception.PortalException,
526                            com.liferay.portal.kernel.exception.SystemException;
527    
528            public void addValues(long companyId, long classNameId,
529                    java.lang.String tableName, long classPK,
530                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
531                    throws com.liferay.portal.kernel.exception.PortalException,
532                            com.liferay.portal.kernel.exception.SystemException;
533    
534            public void addValues(long companyId, java.lang.String className,
535                    java.lang.String tableName, long classPK,
536                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
537                    throws com.liferay.portal.kernel.exception.PortalException,
538                            com.liferay.portal.kernel.exception.SystemException;
539    
540            public void deleteColumnValues(long columnId)
541                    throws com.liferay.portal.kernel.exception.SystemException;
542    
543            public void deleteRowValues(long rowId)
544                    throws com.liferay.portal.kernel.exception.SystemException;
545    
546            public void deleteTableValues(long tableId)
547                    throws com.liferay.portal.kernel.exception.SystemException;
548    
549            public void deleteValue(
550                    com.liferay.portlet.expando.model.ExpandoValue value)
551                    throws com.liferay.portal.kernel.exception.SystemException;
552    
553            public void deleteValue(long valueId)
554                    throws com.liferay.portal.kernel.exception.PortalException,
555                            com.liferay.portal.kernel.exception.SystemException;
556    
557            public void deleteValue(long columnId, long rowId)
558                    throws com.liferay.portal.kernel.exception.PortalException,
559                            com.liferay.portal.kernel.exception.SystemException;
560    
561            public void deleteValue(long companyId, long classNameId,
562                    java.lang.String tableName, java.lang.String columnName, long classPK)
563                    throws com.liferay.portal.kernel.exception.PortalException,
564                            com.liferay.portal.kernel.exception.SystemException;
565    
566            public void deleteValue(long companyId, java.lang.String className,
567                    java.lang.String tableName, java.lang.String columnName, long classPK)
568                    throws com.liferay.portal.kernel.exception.PortalException,
569                            com.liferay.portal.kernel.exception.SystemException;
570    
571            public void deleteValues(long classNameId, long classPK)
572                    throws com.liferay.portal.kernel.exception.SystemException;
573    
574            public void deleteValues(java.lang.String className, long classPK)
575                    throws com.liferay.portal.kernel.exception.SystemException;
576    
577            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
578            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
579                    long columnId, int start, int end)
580                    throws com.liferay.portal.kernel.exception.SystemException;
581    
582            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
583            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
584                    long companyId, long classNameId, java.lang.String tableName,
585                    java.lang.String columnName, int start, int end)
586                    throws com.liferay.portal.kernel.exception.SystemException;
587    
588            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
589            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
590                    long companyId, long classNameId, java.lang.String tableName,
591                    java.lang.String columnName, java.lang.String data, int start, int end)
592                    throws com.liferay.portal.kernel.exception.SystemException;
593    
594            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
595            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
596                    long companyId, java.lang.String className, java.lang.String tableName,
597                    java.lang.String columnName, int start, int end)
598                    throws com.liferay.portal.kernel.exception.SystemException;
599    
600            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
601            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
602                    long companyId, java.lang.String className, java.lang.String tableName,
603                    java.lang.String columnName, java.lang.String data, int start, int end)
604                    throws com.liferay.portal.kernel.exception.SystemException;
605    
606            /**
607            * @deprecated {@link #getColumnValues(long, String, String, String, String,
608            int, int)}
609            */
610            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
611            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
612                    java.lang.String className, java.lang.String tableName,
613                    java.lang.String columnName, java.lang.String data, int start, int end)
614                    throws com.liferay.portal.kernel.exception.SystemException;
615    
616            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
617            public int getColumnValuesCount(long columnId)
618                    throws com.liferay.portal.kernel.exception.SystemException;
619    
620            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
621            public int getColumnValuesCount(long companyId, long classNameId,
622                    java.lang.String tableName, java.lang.String columnName)
623                    throws com.liferay.portal.kernel.exception.SystemException;
624    
625            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
626            public int getColumnValuesCount(long companyId, long classNameId,
627                    java.lang.String tableName, java.lang.String columnName,
628                    java.lang.String data)
629                    throws com.liferay.portal.kernel.exception.SystemException;
630    
631            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
632            public int getColumnValuesCount(long companyId, java.lang.String className,
633                    java.lang.String tableName, java.lang.String columnName)
634                    throws com.liferay.portal.kernel.exception.SystemException;
635    
636            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
637            public int getColumnValuesCount(long companyId, java.lang.String className,
638                    java.lang.String tableName, java.lang.String columnName,
639                    java.lang.String data)
640                    throws com.liferay.portal.kernel.exception.SystemException;
641    
642            /**
643            * @deprecated {@link #getColumnValuesCount(long, String, String, String,
644            String)}
645            */
646            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
647            public int getColumnValuesCount(java.lang.String className,
648                    java.lang.String tableName, java.lang.String columnName,
649                    java.lang.String data)
650                    throws com.liferay.portal.kernel.exception.SystemException;
651    
652            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
653            public java.util.Map<java.lang.String, java.io.Serializable> getData(
654                    long companyId, java.lang.String className, java.lang.String tableName,
655                    java.util.Collection<java.lang.String> columnNames, long classPK)
656                    throws com.liferay.portal.kernel.exception.PortalException,
657                            com.liferay.portal.kernel.exception.SystemException;
658    
659            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
660            public java.io.Serializable getData(long companyId,
661                    java.lang.String className, java.lang.String tableName,
662                    java.lang.String columnName, 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 boolean getData(long companyId, java.lang.String className,
668                    java.lang.String tableName, java.lang.String columnName, long classPK,
669                    boolean defaultData)
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 java.util.Date getData(long companyId, java.lang.String className,
682                    java.lang.String tableName, java.lang.String columnName, long classPK,
683                    java.util.Date 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 double getData(long companyId, java.lang.String className,
696                    java.lang.String tableName, java.lang.String columnName, long classPK,
697                    double 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 float getData(long companyId, java.lang.String className,
710                    java.lang.String tableName, java.lang.String columnName, long classPK,
711                    float 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 int getData(long companyId, java.lang.String className,
724                    java.lang.String tableName, java.lang.String columnName, long classPK,
725                    int 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 long getData(long companyId, java.lang.String className,
738                    java.lang.String tableName, java.lang.String columnName, long classPK,
739                    long 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 short getData(long companyId, java.lang.String className,
752                    java.lang.String tableName, java.lang.String columnName, long classPK,
753                    short 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 short[] getData(long companyId, java.lang.String className,
759                    java.lang.String tableName, java.lang.String columnName, long classPK,
760                    short[] 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.String getData(long companyId, java.lang.String className,
766                    java.lang.String tableName, java.lang.String columnName, long classPK,
767                    java.lang.String defaultData)
768                    throws com.liferay.portal.kernel.exception.PortalException,
769                            com.liferay.portal.kernel.exception.SystemException;
770    
771            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
772            public java.lang.String[] getData(long companyId,
773                    java.lang.String className, java.lang.String tableName,
774                    java.lang.String columnName, long classPK,
775                    java.lang.String[] defaultData)
776                    throws com.liferay.portal.kernel.exception.PortalException,
777                            com.liferay.portal.kernel.exception.SystemException;
778    
779            /**
780            * @deprecated {@link #getData(long, String, String, String, long)}
781            */
782            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
783            public java.io.Serializable getData(java.lang.String className,
784                    java.lang.String tableName, java.lang.String columnName, long classPK)
785                    throws com.liferay.portal.kernel.exception.PortalException,
786                            com.liferay.portal.kernel.exception.SystemException;
787    
788            /**
789            * @deprecated {@link #getData(long, String, String, String, long,
790            boolean[])}
791            */
792            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
793            public boolean getData(java.lang.String className,
794                    java.lang.String tableName, java.lang.String columnName, long classPK,
795                    boolean defaultData)
796                    throws com.liferay.portal.kernel.exception.PortalException,
797                            com.liferay.portal.kernel.exception.SystemException;
798    
799            /**
800            * @deprecated {@link #getData(long, String, String, String, long,
801            boolean[])}
802            */
803            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
804            public boolean[] getData(java.lang.String className,
805                    java.lang.String tableName, java.lang.String columnName, long classPK,
806                    boolean[] defaultData)
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, Date[])}
812            */
813            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
814            public java.util.Date getData(java.lang.String className,
815                    java.lang.String tableName, java.lang.String columnName, long classPK,
816                    java.util.Date defaultData)
817                    throws com.liferay.portal.kernel.exception.PortalException,
818                            com.liferay.portal.kernel.exception.SystemException;
819    
820            /**
821            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
822            */
823            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
824            public java.util.Date[] getData(java.lang.String className,
825                    java.lang.String tableName, java.lang.String columnName, long classPK,
826                    java.util.Date[] defaultData)
827                    throws com.liferay.portal.kernel.exception.PortalException,
828                            com.liferay.portal.kernel.exception.SystemException;
829    
830            /**
831            * @deprecated {@link #getData(long, String, String, String, long,
832            double[])}
833            */
834            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
835            public double getData(java.lang.String className,
836                    java.lang.String tableName, java.lang.String columnName, long classPK,
837                    double defaultData)
838                    throws com.liferay.portal.kernel.exception.PortalException,
839                            com.liferay.portal.kernel.exception.SystemException;
840    
841            /**
842            * @deprecated {@link #getData(long, String, String, String, long,
843            double[])}
844            */
845            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
846            public double[] getData(java.lang.String className,
847                    java.lang.String tableName, java.lang.String columnName, long classPK,
848                    double[] 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, float[])}
854            */
855            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
856            public float getData(java.lang.String className,
857                    java.lang.String tableName, java.lang.String columnName, long classPK,
858                    float defaultData)
859                    throws com.liferay.portal.kernel.exception.PortalException,
860                            com.liferay.portal.kernel.exception.SystemException;
861    
862            /**
863            * @deprecated {@link #getData(long, String, String, String, long, float[])}
864            */
865            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
866            public float[] getData(java.lang.String className,
867                    java.lang.String tableName, java.lang.String columnName, long classPK,
868                    float[] defaultData)
869                    throws com.liferay.portal.kernel.exception.PortalException,
870                            com.liferay.portal.kernel.exception.SystemException;
871    
872            /**
873            * @deprecated {@link #getData(long, String, String, String, long, int[])}
874            */
875            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
876            public int getData(java.lang.String className, java.lang.String tableName,
877                    java.lang.String columnName, long classPK, int defaultData)
878                    throws com.liferay.portal.kernel.exception.PortalException,
879                            com.liferay.portal.kernel.exception.SystemException;
880    
881            /**
882            * @deprecated {@link #getData(long, String, String, String, long, int[])}
883            */
884            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
885            public int[] getData(java.lang.String className,
886                    java.lang.String tableName, java.lang.String columnName, long classPK,
887                    int[] defaultData)
888                    throws com.liferay.portal.kernel.exception.PortalException,
889                            com.liferay.portal.kernel.exception.SystemException;
890    
891            /**
892            * @deprecated {@link #getData(long, String, String, String, long, long[])}
893            */
894            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
895            public long getData(java.lang.String className, java.lang.String tableName,
896                    java.lang.String columnName, long classPK, long defaultData)
897                    throws com.liferay.portal.kernel.exception.PortalException,
898                            com.liferay.portal.kernel.exception.SystemException;
899    
900            /**
901            * @deprecated {@link #getData(long, String, String, String, long, long[])}
902            */
903            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
904            public long[] getData(java.lang.String className,
905                    java.lang.String tableName, java.lang.String columnName, long classPK,
906                    long[] defaultData)
907                    throws com.liferay.portal.kernel.exception.PortalException,
908                            com.liferay.portal.kernel.exception.SystemException;
909    
910            /**
911            * @deprecated {@link #getData(long, String, String, String, long, short[])}
912            */
913            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
914            public short getData(java.lang.String className,
915                    java.lang.String tableName, java.lang.String columnName, long classPK,
916                    short defaultData)
917                    throws com.liferay.portal.kernel.exception.PortalException,
918                            com.liferay.portal.kernel.exception.SystemException;
919    
920            /**
921            * @deprecated {@link #getData(long, String, String, String, long, short[])}
922            */
923            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
924            public short[] getData(java.lang.String className,
925                    java.lang.String tableName, java.lang.String columnName, long classPK,
926                    short[] defaultData)
927                    throws com.liferay.portal.kernel.exception.PortalException,
928                            com.liferay.portal.kernel.exception.SystemException;
929    
930            /**
931            * @deprecated {@link #getData(long, String, String, String, long,
932            String[])}
933            */
934            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
935            public java.lang.String getData(java.lang.String className,
936                    java.lang.String tableName, java.lang.String columnName, long classPK,
937                    java.lang.String defaultData)
938                    throws com.liferay.portal.kernel.exception.PortalException,
939                            com.liferay.portal.kernel.exception.SystemException;
940    
941            /**
942            * @deprecated {@link #getData(long, String, String, String, long,
943            String[])}
944            */
945            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
946            public java.lang.String[] getData(java.lang.String className,
947                    java.lang.String tableName, java.lang.String columnName, long classPK,
948                    java.lang.String[] defaultData)
949                    throws com.liferay.portal.kernel.exception.PortalException,
950                            com.liferay.portal.kernel.exception.SystemException;
951    
952            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
953            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
954                    long companyId, long classNameId, java.lang.String columnName,
955                    int start, int end)
956                    throws com.liferay.portal.kernel.exception.SystemException;
957    
958            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
959            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
960                    long companyId, java.lang.String className,
961                    java.lang.String columnName, int start, int end)
962                    throws com.liferay.portal.kernel.exception.SystemException;
963    
964            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
965            public int getDefaultTableColumnValuesCount(long companyId,
966                    long classNameId, java.lang.String columnName)
967                    throws com.liferay.portal.kernel.exception.SystemException;
968    
969            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
970            public int getDefaultTableColumnValuesCount(long companyId,
971                    java.lang.String className, java.lang.String columnName)
972                    throws 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> getRowValues(
976                    long rowId) throws com.liferay.portal.kernel.exception.SystemException;
977    
978            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
979            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
980                    long rowId, 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> getRowValues(
985                    long companyId, long classNameId, java.lang.String tableName,
986                    long classPK, int start, int end)
987                    throws com.liferay.portal.kernel.exception.SystemException;
988    
989            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
990            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
991                    long companyId, java.lang.String className, java.lang.String tableName,
992                    long classPK, int start, int end)
993                    throws com.liferay.portal.kernel.exception.SystemException;
994    
995            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
996            public int getRowValuesCount(long rowId)
997                    throws com.liferay.portal.kernel.exception.SystemException;
998    
999            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1000            public int getRowValuesCount(long companyId, long classNameId,
1001                    java.lang.String tableName, long classPK)
1002                    throws com.liferay.portal.kernel.exception.SystemException;
1003    
1004            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1005            public int getRowValuesCount(long companyId, java.lang.String className,
1006                    java.lang.String tableName, long classPK)
1007                    throws com.liferay.portal.kernel.exception.SystemException;
1008    
1009            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1010            public com.liferay.portlet.expando.model.ExpandoValue getValue(long valueId)
1011                    throws com.liferay.portal.kernel.exception.PortalException,
1012                            com.liferay.portal.kernel.exception.SystemException;
1013    
1014            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1015            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1016                    long columnId, long rowId)
1017                    throws com.liferay.portal.kernel.exception.PortalException,
1018                            com.liferay.portal.kernel.exception.SystemException;
1019    
1020            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1021            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1022                    long tableId, long columnId, long classPK)
1023                    throws com.liferay.portal.kernel.exception.SystemException;
1024    
1025            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1026            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1027                    long companyId, long classNameId, java.lang.String tableName,
1028                    java.lang.String columnName, long classPK)
1029                    throws com.liferay.portal.kernel.exception.SystemException;
1030    
1031            /**
1032            * @deprecated {@link #getValue(long, long, String, String, long)}
1033            */
1034            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1035            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1036                    long classNameId, java.lang.String tableName,
1037                    java.lang.String columnName, long classPK)
1038                    throws com.liferay.portal.kernel.exception.SystemException;
1039    
1040            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1041            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1042                    long companyId, java.lang.String className, java.lang.String tableName,
1043                    java.lang.String columnName, long classPK)
1044                    throws com.liferay.portal.kernel.exception.SystemException;
1045    
1046            /**
1047            * @deprecated {@link #getValue(long, String, String, String, long)}
1048            */
1049            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1050            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1051                    java.lang.String className, java.lang.String tableName,
1052                    java.lang.String columnName, long classPK)
1053                    throws com.liferay.portal.kernel.exception.SystemException;
1054    }