001
014
015 package com.liferay.portal.kernel.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 LayoutSetBranchServiceUtil {
038
043 public static com.liferay.portal.kernel.model.LayoutSetBranch addLayoutSetBranch(
044 long groupId, boolean privateLayout, java.lang.String name,
045 java.lang.String description, boolean master,
046 long copyLayoutSetBranchId, ServiceContext serviceContext)
047 throws com.liferay.portal.kernel.exception.PortalException {
048 return getService()
049 .addLayoutSetBranch(groupId, privateLayout, name,
050 description, master, copyLayoutSetBranchId, serviceContext);
051 }
052
053 public static com.liferay.portal.kernel.model.LayoutSetBranch mergeLayoutSetBranch(
054 long layoutSetBranchId, long mergeLayoutSetBranchId,
055 ServiceContext serviceContext)
056 throws com.liferay.portal.kernel.exception.PortalException {
057 return getService()
058 .mergeLayoutSetBranch(layoutSetBranchId,
059 mergeLayoutSetBranchId, serviceContext);
060 }
061
062 public static com.liferay.portal.kernel.model.LayoutSetBranch updateLayoutSetBranch(
063 long groupId, long layoutSetBranchId, java.lang.String name,
064 java.lang.String description, ServiceContext serviceContext)
065 throws com.liferay.portal.kernel.exception.PortalException {
066 return getService()
067 .updateLayoutSetBranch(groupId, layoutSetBranchId, name,
068 description, serviceContext);
069 }
070
071
076 public static java.lang.String getOSGiServiceIdentifier() {
077 return getService().getOSGiServiceIdentifier();
078 }
079
080 public static java.util.List<com.liferay.portal.kernel.model.LayoutSetBranch> getLayoutSetBranches(
081 long groupId, boolean privateLayout) {
082 return getService().getLayoutSetBranches(groupId, privateLayout);
083 }
084
085 public static void deleteLayoutSetBranch(long layoutSetBranchId)
086 throws com.liferay.portal.kernel.exception.PortalException {
087 getService().deleteLayoutSetBranch(layoutSetBranchId);
088 }
089
090 public static LayoutSetBranchService getService() {
091 if (_service == null) {
092 _service = (LayoutSetBranchService)PortalBeanLocatorUtil.locate(LayoutSetBranchService.class.getName());
093
094 ReferenceRegistry.registerReference(LayoutSetBranchServiceUtil.class,
095 "_service");
096 }
097
098 return _service;
099 }
100
101 private static LayoutSetBranchService _service;
102 }