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