001
014
015 package com.liferay.portal.kernel.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 public static com.liferay.portal.kernel.model.LayoutSet updateLookAndFeel(
044 long groupId, boolean privateLayout, java.lang.String themeId,
045 java.lang.String colorSchemeId, java.lang.String css)
046 throws com.liferay.portal.kernel.exception.PortalException {
047 return getService()
048 .updateLookAndFeel(groupId, privateLayout, themeId,
049 colorSchemeId, css);
050 }
051
052 public static com.liferay.portal.kernel.model.LayoutSet updateSettings(
053 long groupId, boolean privateLayout, java.lang.String settings)
054 throws com.liferay.portal.kernel.exception.PortalException {
055 return getService().updateSettings(groupId, privateLayout, settings);
056 }
057
058 public static com.liferay.portal.kernel.model.LayoutSet updateVirtualHost(
059 long groupId, boolean privateLayout, java.lang.String virtualHost)
060 throws com.liferay.portal.kernel.exception.PortalException {
061 return getService()
062 .updateVirtualHost(groupId, privateLayout, virtualHost);
063 }
064
065
070 public static java.lang.String getOSGiServiceIdentifier() {
071 return getService().getOSGiServiceIdentifier();
072 }
073
074
092 public static void updateLayoutSetPrototypeLinkEnabled(long groupId,
093 boolean privateLayout, boolean layoutSetPrototypeLinkEnabled,
094 java.lang.String layoutSetPrototypeUuid)
095 throws com.liferay.portal.kernel.exception.PortalException {
096 getService()
097 .updateLayoutSetPrototypeLinkEnabled(groupId, privateLayout,
098 layoutSetPrototypeLinkEnabled, layoutSetPrototypeUuid);
099 }
100
101 public static void updateLogo(long groupId, boolean privateLayout,
102 boolean logo, byte[] bytes)
103 throws com.liferay.portal.kernel.exception.PortalException {
104 getService().updateLogo(groupId, privateLayout, logo, bytes);
105 }
106
107 public static void updateLogo(long groupId, boolean privateLayout,
108 boolean logo, java.io.File file)
109 throws com.liferay.portal.kernel.exception.PortalException {
110 getService().updateLogo(groupId, privateLayout, logo, file);
111 }
112
113 public static void updateLogo(long groupId, boolean privateLayout,
114 boolean logo, java.io.InputStream inputStream)
115 throws com.liferay.portal.kernel.exception.PortalException {
116 getService().updateLogo(groupId, privateLayout, logo, inputStream);
117 }
118
119 public static void updateLogo(long groupId, boolean privateLayout,
120 boolean logo, java.io.InputStream inputStream, boolean cleanUpStream)
121 throws com.liferay.portal.kernel.exception.PortalException {
122 getService()
123 .updateLogo(groupId, privateLayout, logo, inputStream, cleanUpStream);
124 }
125
126 public static LayoutSetService getService() {
127 if (_service == null) {
128 _service = (LayoutSetService)PortalBeanLocatorUtil.locate(LayoutSetService.class.getName());
129
130 ReferenceRegistry.registerReference(LayoutSetServiceUtil.class,
131 "_service");
132 }
133
134 return _service;
135 }
136
137 private static LayoutSetService _service;
138 }