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 LayoutRevisionServiceUtil {
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.portal.model.LayoutRevision addLayoutRevision(
063 long userId, long layoutSetBranchId, long layoutBranchId,
064 long parentLayoutRevisionId, boolean head, long plid,
065 long portletPreferencesPlid, boolean privateLayout,
066 java.lang.String name, java.lang.String title,
067 java.lang.String description, java.lang.String keywords,
068 java.lang.String robots, java.lang.String typeSettings,
069 boolean iconImage, long iconImageId, java.lang.String themeId,
070 java.lang.String colorSchemeId, java.lang.String wapThemeId,
071 java.lang.String wapColorSchemeId, java.lang.String css,
072 com.liferay.portal.service.ServiceContext serviceContext)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 return getService()
076 .addLayoutRevision(userId, layoutSetBranchId,
077 layoutBranchId, parentLayoutRevisionId, head, plid,
078 portletPreferencesPlid, privateLayout, name, title, description,
079 keywords, robots, typeSettings, iconImage, iconImageId, themeId,
080 colorSchemeId, wapThemeId, wapColorSchemeId, css, serviceContext);
081 }
082
083 public static LayoutRevisionService getService() {
084 if (_service == null) {
085 _service = (LayoutRevisionService)PortalBeanLocatorUtil.locate(LayoutRevisionService.class.getName());
086
087 ReferenceRegistry.registerReference(LayoutRevisionServiceUtil.class,
088 "_service");
089 }
090
091 return _service;
092 }
093
094
097 public void setService(LayoutRevisionService service) {
098 }
099
100 private static LayoutRevisionService _service;
101 }