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