Liferay 6.1.10-ee-ga1

com.liferay.portlet.dynamicdatalists.service
Interface DDLRecordService

All Known Implementing Classes:
DDLRecordServiceWrapper

@JSONWebService
@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface DDLRecordService

The interface for the d d l record remote service.

This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.

See Also:
DDLRecordServiceUtil, com.liferay.portlet.dynamicdatalists.service.base.DDLRecordServiceBaseImpl, com.liferay.portlet.dynamicdatalists.service.impl.DDLRecordServiceImpl

Method Summary
 DDLRecord addRecord(long groupId, long recordSetId, int displayIndex, Fields fields, ServiceContext serviceContext)
           
 DDLRecord addRecord(long groupId, long recordSetId, int displayIndex, Map<String,Serializable> fieldsMap, ServiceContext serviceContext)
           
 DDLRecord getRecord(long recordId)
           
 DDLRecord updateRecord(long recordId, boolean majorVersion, int displayIndex, Fields fields, boolean mergeFields, ServiceContext serviceContext)
           
 DDLRecord updateRecord(long recordId, int displayIndex, Map<String,Serializable> fieldsMap, boolean mergeFields, ServiceContext serviceContext)
           
 

Method Detail

addRecord

DDLRecord addRecord(long groupId,
                    long recordSetId,
                    int displayIndex,
                    Fields fields,
                    ServiceContext serviceContext)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

addRecord

DDLRecord addRecord(long groupId,
                    long recordSetId,
                    int displayIndex,
                    Map<String,Serializable> fieldsMap,
                    ServiceContext serviceContext)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

getRecord

@Transactional(propagation=SUPPORTS,
               readOnly=true)
DDLRecord getRecord(long recordId)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

updateRecord

DDLRecord updateRecord(long recordId,
                       boolean majorVersion,
                       int displayIndex,
                       Fields fields,
                       boolean mergeFields,
                       ServiceContext serviceContext)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

updateRecord

DDLRecord updateRecord(long recordId,
                       int displayIndex,
                       Map<String,Serializable> fieldsMap,
                       boolean mergeFields,
                       ServiceContext serviceContext)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

Liferay 6.1.10-ee-ga1