001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class LayoutSetPrototypeServiceUtil {
035
040 public static com.liferay.portal.model.LayoutSetPrototype addLayoutSetPrototype(
041 java.util.Map<java.util.Locale, java.lang.String> nameMap,
042 java.lang.String description, boolean active,
043 boolean layoutsUpdateable,
044 com.liferay.portal.service.ServiceContext serviceContext)
045 throws com.liferay.portal.kernel.exception.PortalException,
046 com.liferay.portal.kernel.exception.SystemException {
047 return getService()
048 .addLayoutSetPrototype(nameMap, description, active,
049 layoutsUpdateable, serviceContext);
050 }
051
052 public static void deleteLayoutSetPrototype(long layoutSetPrototypeId)
053 throws com.liferay.portal.kernel.exception.PortalException,
054 com.liferay.portal.kernel.exception.SystemException {
055 getService().deleteLayoutSetPrototype(layoutSetPrototypeId);
056 }
057
058 public static com.liferay.portal.model.LayoutSetPrototype getLayoutSetPrototype(
059 long layoutSetPrototypeId)
060 throws com.liferay.portal.kernel.exception.PortalException,
061 com.liferay.portal.kernel.exception.SystemException {
062 return getService().getLayoutSetPrototype(layoutSetPrototypeId);
063 }
064
065 public static java.util.List<com.liferay.portal.model.LayoutSetPrototype> search(
066 long companyId, java.lang.Boolean active,
067 com.liferay.portal.kernel.util.OrderByComparator obc)
068 throws com.liferay.portal.kernel.exception.PortalException,
069 com.liferay.portal.kernel.exception.SystemException {
070 return getService().search(companyId, active, obc);
071 }
072
073 public static com.liferay.portal.model.LayoutSetPrototype updateLayoutSetPrototype(
074 long layoutSetPrototypeId,
075 java.util.Map<java.util.Locale, java.lang.String> nameMap,
076 java.lang.String description, boolean active,
077 boolean layoutsUpdateable,
078 com.liferay.portal.service.ServiceContext serviceContext)
079 throws com.liferay.portal.kernel.exception.PortalException,
080 com.liferay.portal.kernel.exception.SystemException {
081 return getService()
082 .updateLayoutSetPrototype(layoutSetPrototypeId, nameMap,
083 description, active, layoutsUpdateable, serviceContext);
084 }
085
086 public static com.liferay.portal.model.LayoutSetPrototype updateLayoutSetPrototype(
087 long layoutSetPrototypeId, java.lang.String settings)
088 throws com.liferay.portal.kernel.exception.PortalException,
089 com.liferay.portal.kernel.exception.SystemException {
090 return getService()
091 .updateLayoutSetPrototype(layoutSetPrototypeId, settings);
092 }
093
094 public static LayoutSetPrototypeService getService() {
095 if (_service == null) {
096 _service = (LayoutSetPrototypeService)PortalBeanLocatorUtil.locate(LayoutSetPrototypeService.class.getName());
097
098 ReferenceRegistry.registerReference(LayoutSetPrototypeServiceUtil.class,
099 "_service");
100 MethodCache.remove(LayoutSetPrototypeService.class);
101 }
102
103 return _service;
104 }
105
106 public void setService(LayoutSetPrototypeService service) {
107 MethodCache.remove(LayoutSetPrototypeService.class);
108
109 _service = service;
110
111 ReferenceRegistry.registerReference(LayoutSetPrototypeServiceUtil.class,
112 "_service");
113 MethodCache.remove(LayoutSetPrototypeService.class);
114 }
115
116 private static LayoutSetPrototypeService _service;
117 }