001
014
015 package com.liferay.portlet.dynamicdatalists.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class DDLRecordServiceUtil {
038
043
044
049 public static java.lang.String getBeanIdentifier() {
050 return getService().getBeanIdentifier();
051 }
052
053
058 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
059 getService().setBeanIdentifier(beanIdentifier);
060 }
061
062 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord addRecord(
063 long groupId, long recordSetId, int displayIndex,
064 com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
065 com.liferay.portal.service.ServiceContext serviceContext)
066 throws com.liferay.portal.kernel.exception.PortalException,
067 com.liferay.portal.kernel.exception.SystemException {
068 return getService()
069 .addRecord(groupId, recordSetId, displayIndex, fields,
070 serviceContext);
071 }
072
073 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord addRecord(
074 long groupId, long recordSetId, int displayIndex,
075 java.util.Map<java.lang.String, java.io.Serializable> fieldsMap,
076 com.liferay.portal.service.ServiceContext serviceContext)
077 throws com.liferay.portal.kernel.exception.PortalException,
078 com.liferay.portal.kernel.exception.SystemException {
079 return getService()
080 .addRecord(groupId, recordSetId, displayIndex, fieldsMap,
081 serviceContext);
082 }
083
084 public static void deleteRecord(long recordId)
085 throws com.liferay.portal.kernel.exception.PortalException,
086 com.liferay.portal.kernel.exception.SystemException {
087 getService().deleteRecord(recordId);
088 }
089
090 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord deleteRecordLocale(
091 long recordId, java.util.Locale locale,
092 com.liferay.portal.service.ServiceContext serviceContext)
093 throws com.liferay.portal.kernel.exception.PortalException,
094 com.liferay.portal.kernel.exception.SystemException {
095 return getService().deleteRecordLocale(recordId, locale, serviceContext);
096 }
097
098 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord getRecord(
099 long recordId)
100 throws com.liferay.portal.kernel.exception.PortalException,
101 com.liferay.portal.kernel.exception.SystemException {
102 return getService().getRecord(recordId);
103 }
104
105 public static void revertRecordVersion(long recordId,
106 java.lang.String version,
107 com.liferay.portal.service.ServiceContext serviceContext)
108 throws com.liferay.portal.kernel.exception.PortalException,
109 com.liferay.portal.kernel.exception.SystemException {
110 getService().revertRecordVersion(recordId, version, serviceContext);
111 }
112
113 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(
114 long recordId, boolean majorVersion, int displayIndex,
115 com.liferay.portlet.dynamicdatamapping.storage.Fields fields,
116 boolean mergeFields,
117 com.liferay.portal.service.ServiceContext serviceContext)
118 throws com.liferay.portal.kernel.exception.PortalException,
119 com.liferay.portal.kernel.exception.SystemException {
120 return getService()
121 .updateRecord(recordId, majorVersion, displayIndex, fields,
122 mergeFields, serviceContext);
123 }
124
125 public static com.liferay.portlet.dynamicdatalists.model.DDLRecord updateRecord(
126 long recordId, int displayIndex,
127 java.util.Map<java.lang.String, java.io.Serializable> fieldsMap,
128 boolean mergeFields,
129 com.liferay.portal.service.ServiceContext serviceContext)
130 throws com.liferay.portal.kernel.exception.PortalException,
131 com.liferay.portal.kernel.exception.SystemException {
132 return getService()
133 .updateRecord(recordId, displayIndex, fieldsMap,
134 mergeFields, serviceContext);
135 }
136
137 public static DDLRecordService getService() {
138 if (_service == null) {
139 _service = (DDLRecordService)PortalBeanLocatorUtil.locate(DDLRecordService.class.getName());
140
141 ReferenceRegistry.registerReference(DDLRecordServiceUtil.class,
142 "_service");
143 }
144
145 return _service;
146 }
147
148
151 public void setService(DDLRecordService service) {
152 }
153
154 private static DDLRecordService _service;
155 }