001    /**
002     * Copyright (c) 2000-2011 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
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.Object 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, short 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, short[] 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, java.lang.String 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, java.lang.String[] data)
344                    throws com.liferay.portal.kernel.exception.PortalException,
345                            com.liferay.portal.kernel.exception.SystemException;
346    
347            /**
348            * @deprecated {@link #addValue(long, String, String, String, long,
349            boolean[])}
350            */
351            public com.liferay.portlet.expando.model.ExpandoValue addValue(
352                    java.lang.String className, java.lang.String tableName,
353                    java.lang.String columnName, long classPK, boolean data)
354                    throws com.liferay.portal.kernel.exception.PortalException,
355                            com.liferay.portal.kernel.exception.SystemException;
356    
357            /**
358            * @deprecated {@link #addValue(long, String, String, String, long,
359            boolean[])}
360            */
361            public com.liferay.portlet.expando.model.ExpandoValue addValue(
362                    java.lang.String className, java.lang.String tableName,
363                    java.lang.String columnName, long classPK, boolean[] data)
364                    throws com.liferay.portal.kernel.exception.PortalException,
365                            com.liferay.portal.kernel.exception.SystemException;
366    
367            /**
368            * @deprecated {@link #addValue(long, String, String, String, long, Date[])}
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, java.util.Date 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, Date[])}
378            */
379            public com.liferay.portlet.expando.model.ExpandoValue addValue(
380                    java.lang.String className, java.lang.String tableName,
381                    java.lang.String columnName, long classPK, java.util.Date[] data)
382                    throws com.liferay.portal.kernel.exception.PortalException,
383                            com.liferay.portal.kernel.exception.SystemException;
384    
385            /**
386            * @deprecated {@link #addValue(long, String, String, String, long,
387            double[])}
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, double 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,
397            double[])}
398            */
399            public com.liferay.portlet.expando.model.ExpandoValue addValue(
400                    java.lang.String className, java.lang.String tableName,
401                    java.lang.String columnName, long classPK, double[] data)
402                    throws com.liferay.portal.kernel.exception.PortalException,
403                            com.liferay.portal.kernel.exception.SystemException;
404    
405            /**
406            * @deprecated {@link #addValue(long, String, String, String, long,
407            float[])}
408            */
409            public com.liferay.portlet.expando.model.ExpandoValue addValue(
410                    java.lang.String className, java.lang.String tableName,
411                    java.lang.String columnName, long classPK, float data)
412                    throws com.liferay.portal.kernel.exception.PortalException,
413                            com.liferay.portal.kernel.exception.SystemException;
414    
415            /**
416            * @deprecated {@link #addValue(long, String, String, String, long,
417            float[])}
418            */
419            public com.liferay.portlet.expando.model.ExpandoValue addValue(
420                    java.lang.String className, java.lang.String tableName,
421                    java.lang.String columnName, long classPK, float[] data)
422                    throws com.liferay.portal.kernel.exception.PortalException,
423                            com.liferay.portal.kernel.exception.SystemException;
424    
425            /**
426            * @deprecated {@link #addValue(long, String, String, String, long, int[])}
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, int 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, int[])}
436            */
437            public com.liferay.portlet.expando.model.ExpandoValue addValue(
438                    java.lang.String className, java.lang.String tableName,
439                    java.lang.String columnName, long classPK, int[] data)
440                    throws com.liferay.portal.kernel.exception.PortalException,
441                            com.liferay.portal.kernel.exception.SystemException;
442    
443            /**
444            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
445            */
446            public com.liferay.portlet.expando.model.ExpandoValue addValue(
447                    java.lang.String className, java.lang.String tableName,
448                    java.lang.String columnName, long classPK, long data)
449                    throws com.liferay.portal.kernel.exception.PortalException,
450                            com.liferay.portal.kernel.exception.SystemException;
451    
452            /**
453            * @deprecated {@link #addValue(long, String, String, String, long, long[])}
454            */
455            public com.liferay.portlet.expando.model.ExpandoValue addValue(
456                    java.lang.String className, java.lang.String tableName,
457                    java.lang.String columnName, long classPK, long[] data)
458                    throws com.liferay.portal.kernel.exception.PortalException,
459                            com.liferay.portal.kernel.exception.SystemException;
460    
461            /**
462            * @deprecated {@link #addValue(long, String, String, String, long, Object)}
463            */
464            public com.liferay.portlet.expando.model.ExpandoValue addValue(
465                    java.lang.String className, java.lang.String tableName,
466                    java.lang.String columnName, long classPK, java.lang.Object data)
467                    throws com.liferay.portal.kernel.exception.PortalException,
468                            com.liferay.portal.kernel.exception.SystemException;
469    
470            /**
471            * @deprecated {@link #addValue(long, String, String, String, long,
472            short[])}
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, short 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,
482            short[])}
483            */
484            public com.liferay.portlet.expando.model.ExpandoValue addValue(
485                    java.lang.String className, java.lang.String tableName,
486                    java.lang.String columnName, long classPK, short[] data)
487                    throws com.liferay.portal.kernel.exception.PortalException,
488                            com.liferay.portal.kernel.exception.SystemException;
489    
490            /**
491            * @deprecated {@link #addValue(long, String, String, String, long,
492            String[])}
493            */
494            public com.liferay.portlet.expando.model.ExpandoValue addValue(
495                    java.lang.String className, java.lang.String tableName,
496                    java.lang.String columnName, long classPK, java.lang.String data)
497                    throws com.liferay.portal.kernel.exception.PortalException,
498                            com.liferay.portal.kernel.exception.SystemException;
499    
500            /**
501            * @deprecated {@link #addValue(long, String, String, String, long,
502            String[])}
503            */
504            public com.liferay.portlet.expando.model.ExpandoValue addValue(
505                    java.lang.String className, java.lang.String tableName,
506                    java.lang.String columnName, long classPK, java.lang.String[] data)
507                    throws com.liferay.portal.kernel.exception.PortalException,
508                            com.liferay.portal.kernel.exception.SystemException;
509    
510            public void addValues(long classNameId, long tableId,
511                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
512                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
513                    throws com.liferay.portal.kernel.exception.PortalException,
514                            com.liferay.portal.kernel.exception.SystemException;
515    
516            public void addValues(long companyId, long classNameId,
517                    java.lang.String tableName, long classPK,
518                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
519                    throws com.liferay.portal.kernel.exception.PortalException,
520                            com.liferay.portal.kernel.exception.SystemException;
521    
522            public void addValues(long companyId, java.lang.String className,
523                    java.lang.String tableName, long classPK,
524                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
525                    throws com.liferay.portal.kernel.exception.PortalException,
526                            com.liferay.portal.kernel.exception.SystemException;
527    
528            public void deleteColumnValues(long columnId)
529                    throws com.liferay.portal.kernel.exception.SystemException;
530    
531            public void deleteRowValues(long rowId)
532                    throws com.liferay.portal.kernel.exception.SystemException;
533    
534            public void deleteTableValues(long tableId)
535                    throws com.liferay.portal.kernel.exception.SystemException;
536    
537            public void deleteValue(
538                    com.liferay.portlet.expando.model.ExpandoValue value)
539                    throws com.liferay.portal.kernel.exception.SystemException;
540    
541            public void deleteValue(long valueId)
542                    throws com.liferay.portal.kernel.exception.PortalException,
543                            com.liferay.portal.kernel.exception.SystemException;
544    
545            public void deleteValue(long columnId, long rowId)
546                    throws com.liferay.portal.kernel.exception.PortalException,
547                            com.liferay.portal.kernel.exception.SystemException;
548    
549            public void deleteValue(long companyId, long classNameId,
550                    java.lang.String tableName, java.lang.String columnName, long classPK)
551                    throws com.liferay.portal.kernel.exception.PortalException,
552                            com.liferay.portal.kernel.exception.SystemException;
553    
554            public void deleteValue(long companyId, java.lang.String className,
555                    java.lang.String tableName, java.lang.String columnName, long classPK)
556                    throws com.liferay.portal.kernel.exception.PortalException,
557                            com.liferay.portal.kernel.exception.SystemException;
558    
559            public void deleteValues(long classNameId, long classPK)
560                    throws com.liferay.portal.kernel.exception.SystemException;
561    
562            public void deleteValues(java.lang.String className, long classPK)
563                    throws com.liferay.portal.kernel.exception.SystemException;
564    
565            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
566            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
567                    long columnId, int start, int end)
568                    throws com.liferay.portal.kernel.exception.SystemException;
569    
570            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
571            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
572                    long companyId, long classNameId, java.lang.String tableName,
573                    java.lang.String columnName, int start, int end)
574                    throws com.liferay.portal.kernel.exception.SystemException;
575    
576            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
577            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
578                    long companyId, long classNameId, java.lang.String tableName,
579                    java.lang.String columnName, java.lang.String data, 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, java.lang.String className, 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, java.lang.String className, 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            /**
595            * @deprecated {@link #getColumnValues(long, String, String, String, String,
596            int, int)}
597            */
598            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
599            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
600                    java.lang.String className, java.lang.String tableName,
601                    java.lang.String columnName, java.lang.String data, int start, int end)
602                    throws com.liferay.portal.kernel.exception.SystemException;
603    
604            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
605            public int getColumnValuesCount(long columnId)
606                    throws com.liferay.portal.kernel.exception.SystemException;
607    
608            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
609            public int getColumnValuesCount(long companyId, long classNameId,
610                    java.lang.String tableName, java.lang.String columnName)
611                    throws com.liferay.portal.kernel.exception.SystemException;
612    
613            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
614            public int getColumnValuesCount(long companyId, long classNameId,
615                    java.lang.String tableName, java.lang.String columnName,
616                    java.lang.String data)
617                    throws com.liferay.portal.kernel.exception.SystemException;
618    
619            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
620            public int getColumnValuesCount(long companyId, java.lang.String className,
621                    java.lang.String tableName, java.lang.String columnName)
622                    throws com.liferay.portal.kernel.exception.SystemException;
623    
624            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
625            public int getColumnValuesCount(long companyId, java.lang.String className,
626                    java.lang.String tableName, java.lang.String columnName,
627                    java.lang.String data)
628                    throws com.liferay.portal.kernel.exception.SystemException;
629    
630            /**
631            * @deprecated {@link #getColumnValuesCount(long, String, String, String,
632            String)}
633            */
634            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
635            public int getColumnValuesCount(java.lang.String className,
636                    java.lang.String tableName, java.lang.String columnName,
637                    java.lang.String data)
638                    throws com.liferay.portal.kernel.exception.SystemException;
639    
640            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
641            public java.util.Map<java.lang.String, java.io.Serializable> getData(
642                    long companyId, java.lang.String className, java.lang.String tableName,
643                    java.util.Collection<java.lang.String> columnNames, long classPK)
644                    throws com.liferay.portal.kernel.exception.PortalException,
645                            com.liferay.portal.kernel.exception.SystemException;
646    
647            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
648            public java.io.Serializable getData(long companyId,
649                    java.lang.String className, java.lang.String tableName,
650                    java.lang.String columnName, long classPK)
651                    throws com.liferay.portal.kernel.exception.PortalException,
652                            com.liferay.portal.kernel.exception.SystemException;
653    
654            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
655            public boolean getData(long companyId, java.lang.String className,
656                    java.lang.String tableName, java.lang.String columnName, long classPK,
657                    boolean defaultData)
658                    throws com.liferay.portal.kernel.exception.PortalException,
659                            com.liferay.portal.kernel.exception.SystemException;
660    
661            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
662            public boolean[] getData(long companyId, java.lang.String className,
663                    java.lang.String tableName, java.lang.String columnName, long classPK,
664                    boolean[] defaultData)
665                    throws com.liferay.portal.kernel.exception.PortalException,
666                            com.liferay.portal.kernel.exception.SystemException;
667    
668            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
669            public java.util.Date getData(long companyId, java.lang.String className,
670                    java.lang.String tableName, java.lang.String columnName, long classPK,
671                    java.util.Date defaultData)
672                    throws com.liferay.portal.kernel.exception.PortalException,
673                            com.liferay.portal.kernel.exception.SystemException;
674    
675            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
676            public java.util.Date[] getData(long companyId, java.lang.String className,
677                    java.lang.String tableName, java.lang.String columnName, long classPK,
678                    java.util.Date[] defaultData)
679                    throws com.liferay.portal.kernel.exception.PortalException,
680                            com.liferay.portal.kernel.exception.SystemException;
681    
682            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
683            public double getData(long companyId, java.lang.String className,
684                    java.lang.String tableName, java.lang.String columnName, long classPK,
685                    double defaultData)
686                    throws com.liferay.portal.kernel.exception.PortalException,
687                            com.liferay.portal.kernel.exception.SystemException;
688    
689            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
690            public double[] getData(long companyId, java.lang.String className,
691                    java.lang.String tableName, java.lang.String columnName, long classPK,
692                    double[] defaultData)
693                    throws com.liferay.portal.kernel.exception.PortalException,
694                            com.liferay.portal.kernel.exception.SystemException;
695    
696            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
697            public float getData(long companyId, java.lang.String className,
698                    java.lang.String tableName, java.lang.String columnName, long classPK,
699                    float defaultData)
700                    throws com.liferay.portal.kernel.exception.PortalException,
701                            com.liferay.portal.kernel.exception.SystemException;
702    
703            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
704            public float[] getData(long companyId, java.lang.String className,
705                    java.lang.String tableName, java.lang.String columnName, long classPK,
706                    float[] defaultData)
707                    throws com.liferay.portal.kernel.exception.PortalException,
708                            com.liferay.portal.kernel.exception.SystemException;
709    
710            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
711            public int getData(long companyId, java.lang.String className,
712                    java.lang.String tableName, java.lang.String columnName, long classPK,
713                    int defaultData)
714                    throws com.liferay.portal.kernel.exception.PortalException,
715                            com.liferay.portal.kernel.exception.SystemException;
716    
717            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
718            public int[] getData(long companyId, java.lang.String className,
719                    java.lang.String tableName, java.lang.String columnName, long classPK,
720                    int[] defaultData)
721                    throws com.liferay.portal.kernel.exception.PortalException,
722                            com.liferay.portal.kernel.exception.SystemException;
723    
724            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
725            public long getData(long companyId, java.lang.String className,
726                    java.lang.String tableName, java.lang.String columnName, long classPK,
727                    long defaultData)
728                    throws com.liferay.portal.kernel.exception.PortalException,
729                            com.liferay.portal.kernel.exception.SystemException;
730    
731            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
732            public long[] getData(long companyId, java.lang.String className,
733                    java.lang.String tableName, java.lang.String columnName, long classPK,
734                    long[] defaultData)
735                    throws com.liferay.portal.kernel.exception.PortalException,
736                            com.liferay.portal.kernel.exception.SystemException;
737    
738            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
739            public short getData(long companyId, java.lang.String className,
740                    java.lang.String tableName, java.lang.String columnName, long classPK,
741                    short defaultData)
742                    throws com.liferay.portal.kernel.exception.PortalException,
743                            com.liferay.portal.kernel.exception.SystemException;
744    
745            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
746            public short[] getData(long companyId, java.lang.String className,
747                    java.lang.String tableName, java.lang.String columnName, long classPK,
748                    short[] defaultData)
749                    throws com.liferay.portal.kernel.exception.PortalException,
750                            com.liferay.portal.kernel.exception.SystemException;
751    
752            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
753            public java.lang.String getData(long companyId, java.lang.String className,
754                    java.lang.String tableName, java.lang.String columnName, long classPK,
755                    java.lang.String defaultData)
756                    throws com.liferay.portal.kernel.exception.PortalException,
757                            com.liferay.portal.kernel.exception.SystemException;
758    
759            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
760            public java.lang.String[] getData(long companyId,
761                    java.lang.String className, java.lang.String tableName,
762                    java.lang.String columnName, long classPK,
763                    java.lang.String[] defaultData)
764                    throws com.liferay.portal.kernel.exception.PortalException,
765                            com.liferay.portal.kernel.exception.SystemException;
766    
767            /**
768            * @deprecated {@link #getData(long, String, String, String, long)}
769            */
770            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
771            public java.io.Serializable getData(java.lang.String className,
772                    java.lang.String tableName, java.lang.String columnName, long classPK)
773                    throws com.liferay.portal.kernel.exception.PortalException,
774                            com.liferay.portal.kernel.exception.SystemException;
775    
776            /**
777            * @deprecated {@link #getData(long, String, String, String, long,
778            boolean[])}
779            */
780            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
781            public boolean getData(java.lang.String className,
782                    java.lang.String tableName, java.lang.String columnName, long classPK,
783                    boolean defaultData)
784                    throws com.liferay.portal.kernel.exception.PortalException,
785                            com.liferay.portal.kernel.exception.SystemException;
786    
787            /**
788            * @deprecated {@link #getData(long, String, String, String, long,
789            boolean[])}
790            */
791            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
792            public boolean[] getData(java.lang.String className,
793                    java.lang.String tableName, java.lang.String columnName, long classPK,
794                    boolean[] defaultData)
795                    throws com.liferay.portal.kernel.exception.PortalException,
796                            com.liferay.portal.kernel.exception.SystemException;
797    
798            /**
799            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
800            */
801            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
802            public java.util.Date getData(java.lang.String className,
803                    java.lang.String tableName, java.lang.String columnName, long classPK,
804                    java.util.Date defaultData)
805                    throws com.liferay.portal.kernel.exception.PortalException,
806                            com.liferay.portal.kernel.exception.SystemException;
807    
808            /**
809            * @deprecated {@link #getData(long, String, String, String, long, Date[])}
810            */
811            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
812            public java.util.Date[] getData(java.lang.String className,
813                    java.lang.String tableName, java.lang.String columnName, long classPK,
814                    java.util.Date[] defaultData)
815                    throws com.liferay.portal.kernel.exception.PortalException,
816                            com.liferay.portal.kernel.exception.SystemException;
817    
818            /**
819            * @deprecated {@link #getData(long, String, String, String, long,
820            double[])}
821            */
822            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
823            public double getData(java.lang.String className,
824                    java.lang.String tableName, java.lang.String columnName, long classPK,
825                    double defaultData)
826                    throws com.liferay.portal.kernel.exception.PortalException,
827                            com.liferay.portal.kernel.exception.SystemException;
828    
829            /**
830            * @deprecated {@link #getData(long, String, String, String, long,
831            double[])}
832            */
833            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
834            public double[] getData(java.lang.String className,
835                    java.lang.String tableName, java.lang.String columnName, long classPK,
836                    double[] defaultData)
837                    throws com.liferay.portal.kernel.exception.PortalException,
838                            com.liferay.portal.kernel.exception.SystemException;
839    
840            /**
841            * @deprecated {@link #getData(long, String, String, String, long, float[])}
842            */
843            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
844            public float getData(java.lang.String className,
845                    java.lang.String tableName, java.lang.String columnName, long classPK,
846                    float defaultData)
847                    throws com.liferay.portal.kernel.exception.PortalException,
848                            com.liferay.portal.kernel.exception.SystemException;
849    
850            /**
851            * @deprecated {@link #getData(long, String, String, String, long, float[])}
852            */
853            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
854            public float[] getData(java.lang.String className,
855                    java.lang.String tableName, java.lang.String columnName, long classPK,
856                    float[] defaultData)
857                    throws com.liferay.portal.kernel.exception.PortalException,
858                            com.liferay.portal.kernel.exception.SystemException;
859    
860            /**
861            * @deprecated {@link #getData(long, String, String, String, long, int[])}
862            */
863            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
864            public int getData(java.lang.String className, java.lang.String tableName,
865                    java.lang.String columnName, long classPK, int defaultData)
866                    throws com.liferay.portal.kernel.exception.PortalException,
867                            com.liferay.portal.kernel.exception.SystemException;
868    
869            /**
870            * @deprecated {@link #getData(long, String, String, String, long, int[])}
871            */
872            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
873            public int[] getData(java.lang.String className,
874                    java.lang.String tableName, java.lang.String columnName, long classPK,
875                    int[] defaultData)
876                    throws com.liferay.portal.kernel.exception.PortalException,
877                            com.liferay.portal.kernel.exception.SystemException;
878    
879            /**
880            * @deprecated {@link #getData(long, String, String, String, long, long[])}
881            */
882            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
883            public long getData(java.lang.String className, java.lang.String tableName,
884                    java.lang.String columnName, long classPK, long defaultData)
885                    throws com.liferay.portal.kernel.exception.PortalException,
886                            com.liferay.portal.kernel.exception.SystemException;
887    
888            /**
889            * @deprecated {@link #getData(long, String, String, String, long, long[])}
890            */
891            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
892            public long[] getData(java.lang.String className,
893                    java.lang.String tableName, java.lang.String columnName, long classPK,
894                    long[] defaultData)
895                    throws com.liferay.portal.kernel.exception.PortalException,
896                            com.liferay.portal.kernel.exception.SystemException;
897    
898            /**
899            * @deprecated {@link #getData(long, String, String, String, long, short[])}
900            */
901            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
902            public short getData(java.lang.String className,
903                    java.lang.String tableName, java.lang.String columnName, long classPK,
904                    short defaultData)
905                    throws com.liferay.portal.kernel.exception.PortalException,
906                            com.liferay.portal.kernel.exception.SystemException;
907    
908            /**
909            * @deprecated {@link #getData(long, String, String, String, long, short[])}
910            */
911            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
912            public short[] getData(java.lang.String className,
913                    java.lang.String tableName, java.lang.String columnName, long classPK,
914                    short[] defaultData)
915                    throws com.liferay.portal.kernel.exception.PortalException,
916                            com.liferay.portal.kernel.exception.SystemException;
917    
918            /**
919            * @deprecated {@link #getData(long, String, String, String, long,
920            String[])}
921            */
922            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
923            public java.lang.String getData(java.lang.String className,
924                    java.lang.String tableName, java.lang.String columnName, long classPK,
925                    java.lang.String defaultData)
926                    throws com.liferay.portal.kernel.exception.PortalException,
927                            com.liferay.portal.kernel.exception.SystemException;
928    
929            /**
930            * @deprecated {@link #getData(long, String, String, String, long,
931            String[])}
932            */
933            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
934            public java.lang.String[] getData(java.lang.String className,
935                    java.lang.String tableName, java.lang.String columnName, long classPK,
936                    java.lang.String[] defaultData)
937                    throws com.liferay.portal.kernel.exception.PortalException,
938                            com.liferay.portal.kernel.exception.SystemException;
939    
940            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
941            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
942                    long companyId, long classNameId, java.lang.String columnName,
943                    int start, int end)
944                    throws com.liferay.portal.kernel.exception.SystemException;
945    
946            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
947            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
948                    long companyId, java.lang.String className,
949                    java.lang.String columnName, int start, int end)
950                    throws com.liferay.portal.kernel.exception.SystemException;
951    
952            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
953            public int getDefaultTableColumnValuesCount(long companyId,
954                    long classNameId, java.lang.String columnName)
955                    throws com.liferay.portal.kernel.exception.SystemException;
956    
957            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
958            public int getDefaultTableColumnValuesCount(long companyId,
959                    java.lang.String className, java.lang.String columnName)
960                    throws com.liferay.portal.kernel.exception.SystemException;
961    
962            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
963            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
964                    long rowId) throws com.liferay.portal.kernel.exception.SystemException;
965    
966            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
967            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
968                    long rowId, int start, int end)
969                    throws com.liferay.portal.kernel.exception.SystemException;
970    
971            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
972            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
973                    long companyId, long classNameId, java.lang.String tableName,
974                    long classPK, int start, int end)
975                    throws com.liferay.portal.kernel.exception.SystemException;
976    
977            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
978            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
979                    long companyId, java.lang.String className, java.lang.String tableName,
980                    long classPK, int start, int end)
981                    throws com.liferay.portal.kernel.exception.SystemException;
982    
983            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
984            public int getRowValuesCount(long rowId)
985                    throws com.liferay.portal.kernel.exception.SystemException;
986    
987            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
988            public int getRowValuesCount(long companyId, long classNameId,
989                    java.lang.String tableName, long classPK)
990                    throws com.liferay.portal.kernel.exception.SystemException;
991    
992            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
993            public int getRowValuesCount(long companyId, java.lang.String className,
994                    java.lang.String tableName, long classPK)
995                    throws com.liferay.portal.kernel.exception.SystemException;
996    
997            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
998            public com.liferay.portlet.expando.model.ExpandoValue getValue(long valueId)
999                    throws com.liferay.portal.kernel.exception.PortalException,
1000                            com.liferay.portal.kernel.exception.SystemException;
1001    
1002            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1003            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1004                    long columnId, long rowId)
1005                    throws com.liferay.portal.kernel.exception.PortalException,
1006                            com.liferay.portal.kernel.exception.SystemException;
1007    
1008            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1009            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1010                    long tableId, long columnId, long classPK)
1011                    throws com.liferay.portal.kernel.exception.SystemException;
1012    
1013            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1014            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1015                    long companyId, long classNameId, java.lang.String tableName,
1016                    java.lang.String columnName, long classPK)
1017                    throws com.liferay.portal.kernel.exception.SystemException;
1018    
1019            /**
1020            * @deprecated {@link #getValue(long, long, String, String, long)}
1021            */
1022            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1023            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1024                    long classNameId, java.lang.String tableName,
1025                    java.lang.String columnName, long classPK)
1026                    throws com.liferay.portal.kernel.exception.SystemException;
1027    
1028            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1029            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1030                    long companyId, java.lang.String className, java.lang.String tableName,
1031                    java.lang.String columnName, long classPK)
1032                    throws com.liferay.portal.kernel.exception.SystemException;
1033    
1034            /**
1035            * @deprecated {@link #getValue(long, String, String, String, long)}
1036            */
1037            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1038            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1039                    java.lang.String className, java.lang.String tableName,
1040                    java.lang.String columnName, long classPK)
1041                    throws com.liferay.portal.kernel.exception.SystemException;
1042    }