001
014
015 package com.liferay.portlet.dynamicdatalists.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
033 public class DDLRecordServiceUtil {
034
039
040
045 public static java.lang.String getBeanIdentifier() {
046 return getService().getBeanIdentifier();
047 }
048
049
054 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
055 getService().setBeanIdentifier(beanIdentifier);
056 }
057
058 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord addRecord(
059 long groupId, long recordSetId, int displayIndex,
060 com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
061 com.liferay.portal.service.ServiceContext serviceContext)
062 throws com.liferay.portal.kernel.exception.PortalException,
063 com.liferay.portal.kernel.exception.SystemException {
064 return getService()
065 .addRecord(groupId, recordSetId, displayIndex, fields,
066 serviceContext);
067 }
068
069 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord addRecord(
070 long groupId, long recordSetId, int displayIndex,
071 java.util.Map<java.lang.String, java.io.Serializable> fieldsMap,
072 com.liferay.portal.service.ServiceContext serviceContext)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 return getService()
076 .addRecord(groupId, recordSetId, displayIndex, fieldsMap,
077 serviceContext);
078 }
079
080 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord deleteRecordLocale(
081 long recordId, java.util.Locale locale,
082 com.liferay.portal.service.ServiceContext serviceContext)
083 throws com.liferay.portal.kernel.exception.PortalException,
084 com.liferay.portal.kernel.exception.SystemException {
085 return getService().deleteRecordLocale(recordId, locale, serviceContext);
086 }
087
088 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord getRecord(
089 long recordId)
090 throws com.liferay.portal.kernel.exception.PortalException,
091 com.liferay.portal.kernel.exception.SystemException {
092 return getService().getRecord(recordId);
093 }
094
095 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(
096 long recordId, boolean majorVersion, int displayIndex,
097 com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
098 boolean mergeFields,
099 com.liferay.portal.service.ServiceContext serviceContext)
100 throws com.liferay.portal.kernel.exception.PortalException,
101 com.liferay.portal.kernel.exception.SystemException {
102 return getService()
103 .updateRecord(recordId, majorVersion, displayIndex, fields,
104 mergeFields, serviceContext);
105 }
106
107 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(
108 long recordId, int displayIndex,
109 java.util.Map<java.lang.String, java.io.Serializable> fieldsMap,
110 boolean mergeFields,
111 com.liferay.portal.service.ServiceContext serviceContext)
112 throws com.liferay.portal.kernel.exception.PortalException,
113 com.liferay.portal.kernel.exception.SystemException {
114 return getService()
115 .updateRecord(recordId, displayIndex, fieldsMap,
116 mergeFields, serviceContext);
117 }
118
119 public static DDLRecordService getService() {
120 if (_service == null) {
121 _service = (DDLRecordService)PortalBeanLocatorUtil.locate(DDLRecordService.class.getName());
122
123 ReferenceRegistry.registerReference(DDLRecordServiceUtil.class,
124 "_service");
125 }
126
127 return _service;
128 }
129
130
133 public void setService(DDLRecordService service) {
134 }
135
136 private static DDLRecordService _service;
137 }