001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
033 public class LayoutRevisionServiceUtil {
034
039
040
045 public static java.lang.String getBeanIdentifier() {
046 return getService().getBeanIdentifier();
047 }
048
049
054 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
055 getService().setBeanIdentifier(beanIdentifier);
056 }
057
058 public static com.liferay.portal.model.LayoutRevision addLayoutRevision(
059 long userId, long layoutSetBranchId, long layoutBranchId,
060 long parentLayoutRevisionId, boolean head, long plid,
061 long portletPreferencesPlid, boolean privateLayout,
062 java.lang.String name, java.lang.String title,
063 java.lang.String description, java.lang.String keywords,
064 java.lang.String robots, java.lang.String typeSettings,
065 boolean iconImage, long iconImageId, java.lang.String themeId,
066 java.lang.String colorSchemeId, java.lang.String wapThemeId,
067 java.lang.String wapColorSchemeId, java.lang.String css,
068 com.liferay.portal.service.ServiceContext serviceContext)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 return getService()
072 .addLayoutRevision(userId, layoutSetBranchId,
073 layoutBranchId, parentLayoutRevisionId, head, plid,
074 portletPreferencesPlid, privateLayout, name, title, description,
075 keywords, robots, typeSettings, iconImage, iconImageId, themeId,
076 colorSchemeId, wapThemeId, wapColorSchemeId, css, serviceContext);
077 }
078
079 public static LayoutRevisionService getService() {
080 if (_service == null) {
081 _service = (LayoutRevisionService)PortalBeanLocatorUtil.locate(LayoutRevisionService.class.getName());
082
083 ReferenceRegistry.registerReference(LayoutRevisionServiceUtil.class,
084 "_service");
085 }
086
087 return _service;
088 }
089
090
093 public void setService(LayoutRevisionService service) {
094 }
095
096 private static LayoutRevisionService _service;
097 }