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 LayoutSetServiceUtil {
038
043
044
049 public static java.lang.String getOSGiServiceIdentifier() {
050 return getService().getOSGiServiceIdentifier();
051 }
052
053
071 public static void updateLayoutSetPrototypeLinkEnabled(long groupId,
072 boolean privateLayout, boolean layoutSetPrototypeLinkEnabled,
073 java.lang.String layoutSetPrototypeUuid)
074 throws com.liferay.portal.kernel.exception.PortalException {
075 getService()
076 .updateLayoutSetPrototypeLinkEnabled(groupId, privateLayout,
077 layoutSetPrototypeLinkEnabled, layoutSetPrototypeUuid);
078 }
079
080 public static void updateLogo(long groupId, boolean privateLayout,
081 boolean logo, byte[] bytes)
082 throws com.liferay.portal.kernel.exception.PortalException {
083 getService().updateLogo(groupId, privateLayout, logo, bytes);
084 }
085
086 public static void updateLogo(long groupId, boolean privateLayout,
087 boolean logo, java.io.File file)
088 throws com.liferay.portal.kernel.exception.PortalException {
089 getService().updateLogo(groupId, privateLayout, logo, file);
090 }
091
092 public static void updateLogo(long groupId, boolean privateLayout,
093 boolean logo, java.io.InputStream inputStream)
094 throws com.liferay.portal.kernel.exception.PortalException {
095 getService().updateLogo(groupId, privateLayout, logo, inputStream);
096 }
097
098 public static void updateLogo(long groupId, boolean privateLayout,
099 boolean logo, java.io.InputStream inputStream, boolean cleanUpStream)
100 throws com.liferay.portal.kernel.exception.PortalException {
101 getService()
102 .updateLogo(groupId, privateLayout, logo, inputStream, cleanUpStream);
103 }
104
105 public static com.liferay.portal.model.LayoutSet updateLookAndFeel(
106 long groupId, boolean privateLayout, java.lang.String themeId,
107 java.lang.String colorSchemeId, java.lang.String css, boolean wapTheme)
108 throws com.liferay.portal.kernel.exception.PortalException {
109 return getService()
110 .updateLookAndFeel(groupId, privateLayout, themeId,
111 colorSchemeId, css, wapTheme);
112 }
113
114 public static com.liferay.portal.model.LayoutSet updateSettings(
115 long groupId, boolean privateLayout, java.lang.String settings)
116 throws com.liferay.portal.kernel.exception.PortalException {
117 return getService().updateSettings(groupId, privateLayout, settings);
118 }
119
120 public static com.liferay.portal.model.LayoutSet updateVirtualHost(
121 long groupId, boolean privateLayout, java.lang.String virtualHost)
122 throws com.liferay.portal.kernel.exception.PortalException {
123 return getService()
124 .updateVirtualHost(groupId, privateLayout, virtualHost);
125 }
126
127 public static LayoutSetService getService() {
128 if (_service == null) {
129 _service = (LayoutSetService)PortalBeanLocatorUtil.locate(LayoutSetService.class.getName());
130
131 ReferenceRegistry.registerReference(LayoutSetServiceUtil.class,
132 "_service");
133 }
134
135 return _service;
136 }
137
138 private static LayoutSetService _service;
139 }