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
034 public class LayoutRevisionServiceUtil {
035
040
041
046 public static java.lang.String getBeanIdentifier() {
047 return getService().getBeanIdentifier();
048 }
049
050
055 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
056 getService().setBeanIdentifier(beanIdentifier);
057 }
058
059 public static com.liferay.portal.model.LayoutRevision addLayoutRevision(
060 long userId, long layoutSetBranchId, long layoutBranchId,
061 long parentLayoutRevisionId, boolean head, long plid,
062 long portletPreferencesPlid, boolean privateLayout,
063 java.lang.String name, java.lang.String title,
064 java.lang.String description, java.lang.String keywords,
065 java.lang.String robots, java.lang.String typeSettings,
066 boolean iconImage, long iconImageId, java.lang.String themeId,
067 java.lang.String colorSchemeId, java.lang.String wapThemeId,
068 java.lang.String wapColorSchemeId, java.lang.String css,
069 com.liferay.portal.service.ServiceContext serviceContext)
070 throws com.liferay.portal.kernel.exception.PortalException,
071 com.liferay.portal.kernel.exception.SystemException {
072 return getService()
073 .addLayoutRevision(userId, layoutSetBranchId,
074 layoutBranchId, parentLayoutRevisionId, head, plid,
075 portletPreferencesPlid, privateLayout, name, title, description,
076 keywords, robots, typeSettings, iconImage, iconImageId, themeId,
077 colorSchemeId, wapThemeId, wapColorSchemeId, css, serviceContext);
078 }
079
080 public static LayoutRevisionService getService() {
081 if (_service == null) {
082 _service = (LayoutRevisionService)PortalBeanLocatorUtil.locate(LayoutRevisionService.class.getName());
083
084 ReferenceRegistry.registerReference(LayoutRevisionServiceUtil.class,
085 "_service");
086 }
087
088 return _service;
089 }
090
091
094 public void setService(LayoutRevisionService service) {
095 }
096
097 private static LayoutRevisionService _service;
098 }