public class DDLRecordVersionServiceUtil
extends java.lang.Object
com.liferay.dynamic.data.lists.service.impl.DDLRecordVersionServiceImpl
and is an
access point for service operations in application layer code running on a
remote server. Methods of this service are expected to have security checks
based on the propagated JAAS credentials because this service can be
accessed remotely.DDLRecordVersionService
Constructor and Description |
---|
DDLRecordVersionServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static DDLRecordVersion |
getRecordVersion(long recordVersionId)
Returns the record version matching the ID.
|
static DDLRecordVersion |
getRecordVersion(long recordId,
java.lang.String version)
Returns a record version matching the record and version.
|
static java.util.List<DDLRecordVersion> |
getRecordVersions(long recordId)
Returns all the record versions matching the record.
|
static java.util.List<DDLRecordVersion> |
getRecordVersions(long recordId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDLRecordVersion> orderByComparator)
Returns an ordered range of record versions matching the record.
|
static int |
getRecordVersionsCount(long recordId)
Returns the number of record versions matching the record.
|
static DDLRecordVersionService |
getService() |
public static java.lang.String getOSGiServiceIdentifier()
public static DDLRecordVersion getRecordVersion(long recordVersionId) throws com.liferay.portal.kernel.exception.PortalException
recordVersionId
- the primary key of the record versioncom.liferay.portal.kernel.exception.PortalException
- if the matching record set could not be found or
if the user did not have the required permission to access the
record setpublic static DDLRecordVersion getRecordVersion(long recordId, java.lang.String version) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the recordversion
- the version of the record to returncom.liferay.portal.kernel.exception.PortalException
- if the matching record set is not found or if the
user do not have the required permission to access the record setpublic static java.util.List<DDLRecordVersion> getRecordVersions(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the recordcom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static java.util.List<DDLRecordVersion> getRecordVersions(long recordId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDLRecordVersion> orderByComparator) throws com.liferay.portal.kernel.exception.PortalException
Useful when paginating results. Returns a maximum of end -
start
instances. start
and end
are not
primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the
full result set.
recordId
- the primary key of the recordstart
- the lower bound of the range of record versions to returnend
- the upper bound of the range of record versions to return
(not inclusive)orderByComparator
- the comparator used to order the record
versionscom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static int getRecordVersionsCount(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId
- the primary key of the recordcom.liferay.portal.kernel.exception.PortalException
- if a portal exception occurredpublic static DDLRecordVersionService getService()