@ProviderType
public class DDLRecordServiceUtil
extends java.lang.Object
com.liferay.dynamic.data.lists.service.impl.DDLRecordServiceImpl and is the
primary 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.DDLRecordService,
com.liferay.dynamic.data.lists.service.base.DDLRecordServiceBaseImpl,
com.liferay.dynamic.data.lists.service.impl.DDLRecordServiceImpl| Constructor and Description |
|---|
DDLRecordServiceUtil() |
| Modifier and Type | Method and Description |
|---|---|
static DDLRecord |
addRecord(long groupId,
long recordSetId,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Adds a record referencing the record set.
|
static DDLRecord |
addRecord(long groupId,
long recordSetId,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.Fields fields,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
addRecord(long, long, int,
DDMFormValues, ServiceContext) |
static DDLRecord |
addRecord(long groupId,
long recordSetId,
int displayIndex,
java.util.Map<java.lang.String,java.io.Serializable> fieldsMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
addRecord(long, long, int,
DDMFormValues, ServiceContext) |
static void |
deleteRecord(long recordId)
Deletes the record and its resources.
|
static DDLRecord |
deleteRecordLocale(long recordId,
java.util.Locale locale,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static DDLRecord |
getRecord(long recordId)
Returns the record with the ID.
|
static DDLRecordService |
getService() |
static void |
revertRecord(long recordId,
java.lang.String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Reverts the record to a given version.
|
static void |
revertRecordVersion(long recordId,
java.lang.String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
revertRecord(long, String,
ServiceContext) |
static DDLRecord |
updateRecord(long recordId,
boolean majorVersion,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Updates a record, replacing its display index and values.
|
static DDLRecord |
updateRecord(long recordId,
boolean majorVersion,
int displayIndex,
com.liferay.dynamic.data.mapping.storage.Fields fields,
boolean mergeFields,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext) |
static DDLRecord |
updateRecord(long recordId,
int displayIndex,
java.util.Map<java.lang.String,java.io.Serializable> fieldsMap,
boolean mergeFields,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of 7.0.0, replaced by
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext) |
public static DDLRecord addRecord(long groupId, long recordSetId, int displayIndex, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
groupId - the primary key of the record's grouprecordSetId - the primary key of the record setdisplayIndex - the index position in which the record is displayed
in the spreadsheet viewddmFormValues - the record values. See DDMFormValues
in the dynamic.data.mapping.api module.serviceContext - the service context to be applied. This can set
the UUID, guest permissions, and group permissions for the
record.PortalException - if a portal exception occurred@Deprecated public static DDLRecord addRecord(long groupId, long recordSetId, int displayIndex, com.liferay.dynamic.data.mapping.storage.Fields fields, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addRecord(long, long, int,
DDMFormValues, ServiceContext)groupId - the primary key of the record's grouprecordSetId - the primary key of the record setdisplayIndex - the index position in which the record is
displayed in the spreadsheet viewfields - the record values. See Fields in the
dynamic.data.mapping.api module.serviceContext - the service context to be applied. This can
set the UUID, guest permissions, and group permissions for
the record.PortalException - if a portal exception occurred@Deprecated public static DDLRecord addRecord(long groupId, long recordSetId, int displayIndex, java.util.Map<java.lang.String,java.io.Serializable> fieldsMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addRecord(long, long, int,
DDMFormValues, ServiceContext)groupId - the primary key of the record's grouprecordSetId - the primary key of the record setdisplayIndex - the index position in which the record is
displayed in the spreadsheet viewfieldsMap - the record values. The fieldsMap is a map of field
names and its Serializable values.serviceContext - the service context to be applied. This can
set the UUID, guest permissions, and group permissions for
the record.PortalException - if a portal exception occurredpublic static void deleteRecord(long recordId)
throws com.liferay.portal.kernel.exception.PortalException
recordId - the primary key of the record to be deletedPortalException@Deprecated public static DDLRecord deleteRecordLocale(long recordId, java.util.Locale locale, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext)recordId - the primary key of the recordlocale - the locale of the record values to be removedserviceContext - the service context to be applied. This can
set the record modified date.PortalExceptionpublic static java.lang.String getOSGiServiceIdentifier()
public static DDLRecord getRecord(long recordId) throws com.liferay.portal.kernel.exception.PortalException
recordId - the primary key of the recordPortalException - if a portal exception occurredpublic static void revertRecord(long recordId,
java.lang.String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
recordId - the primary key of the recordversion - the version to be revertedserviceContext - the service context to be applied. This can set
the record modified date.PortalException - if a portal exception occurred@Deprecated
public static void revertRecordVersion(long recordId,
java.lang.String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
revertRecord(long, String,
ServiceContext)com.liferay.portal.kernel.exception.PortalException@Deprecated public static DDLRecord updateRecord(long recordId, int displayIndex, java.util.Map<java.lang.String,java.io.Serializable> fieldsMap, boolean mergeFields, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext)recordId - the primary key of the recorddisplayIndex - the index position in which the record is
displayed in the spreadsheet viewfieldsMap - the record values. The fieldsMap is a map of field
names and its Serializable values.mergeFields - whether to merge the new fields with the existing
ones; otherwise replace the existing fieldsserviceContext - the service context to be applied. This can
set the record modified date.PortalException - if a portal exception occurredpublic static DDLRecord updateRecord(long recordId, boolean majorVersion, int displayIndex, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
recordId - the primary key of the recordmajorVersion - whether this update is a major change. A major
change increments the record's major version number.displayIndex - the index position in which the record is displayed
in the spreadsheet viewddmFormValues - the record values. See DDMFormValues
in the dynamic.data.mapping.api module.serviceContext - the service context to be applied. This can set
the record modified date.PortalException - if a portal exception occurred@Deprecated public static DDLRecord updateRecord(long recordId, boolean majorVersion, int displayIndex, com.liferay.dynamic.data.mapping.storage.Fields fields, boolean mergeFields, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateRecord(long, boolean,
int, DDMFormValues, ServiceContext)recordId - the primary key of the recordmajorVersion - whether this update is a major change. Major
changes causes the increment of the major version number.displayIndex - the index position in which the record is
displayed in the spreadsheet viewfields - the record values. See Fields in the
dynamic.data.mapping.api module.mergeFields - whether to merge the new fields with the existing
ones; otherwise replace the existing fieldsserviceContext - the service context to be applied. This can
set the record modified date.PortalException - if a portal exception occurredpublic static DDLRecordService getService()