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 allowModifications, boolean allowLayoutAddition,
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 allowModifications, allowLayoutAddition, 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 allowModifications, boolean allowLayoutAddition,
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, allowModifications, allowLayoutAddition,
084 serviceContext);
085 }
086
087 public static com.liferay.portal.model.LayoutSetPrototype updateLayoutSetPrototype(
088 long layoutSetPrototypeId, java.lang.String settings)
089 throws com.liferay.portal.kernel.exception.PortalException,
090 com.liferay.portal.kernel.exception.SystemException {
091 return getService()
092 .updateLayoutSetPrototype(layoutSetPrototypeId, settings);
093 }
094
095 public static LayoutSetPrototypeService getService() {
096 if (_service == null) {
097 _service = (LayoutSetPrototypeService)PortalBeanLocatorUtil.locate(LayoutSetPrototypeService.class.getName());
098
099 ReferenceRegistry.registerReference(LayoutSetPrototypeServiceUtil.class,
100 "_service");
101 MethodCache.remove(LayoutSetPrototypeService.class);
102 }
103
104 return _service;
105 }
106
107 public void setService(LayoutSetPrototypeService service) {
108 MethodCache.remove(LayoutSetPrototypeService.class);
109
110 _service = service;
111
112 ReferenceRegistry.registerReference(LayoutSetPrototypeServiceUtil.class,
113 "_service");
114 MethodCache.remove(LayoutSetPrototypeService.class);
115 }
116
117 private static LayoutSetPrototypeService _service;
118 }