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 ThemeLocalServiceUtil {
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.ColorScheme fetchColorScheme(
063 long companyId, java.lang.String themeId, java.lang.String colorSchemeId) {
064 return getService().fetchColorScheme(companyId, themeId, colorSchemeId);
065 }
066
067 public static com.liferay.portal.model.Theme fetchTheme(long companyId,
068 java.lang.String themeId) {
069 return getService().fetchTheme(companyId, themeId);
070 }
071
072 public static com.liferay.portal.model.ColorScheme getColorScheme(
073 long companyId, java.lang.String themeId,
074 java.lang.String colorSchemeId, boolean wapTheme)
075 throws com.liferay.portal.kernel.exception.SystemException {
076 return getService()
077 .getColorScheme(companyId, themeId, colorSchemeId, wapTheme);
078 }
079
080 public static com.liferay.portal.model.Theme getTheme(long companyId,
081 java.lang.String themeId, boolean wapTheme)
082 throws com.liferay.portal.kernel.exception.SystemException {
083 return getService().getTheme(companyId, themeId, wapTheme);
084 }
085
086 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
087 long companyId) {
088 return getService().getThemes(companyId);
089 }
090
091 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
092 long companyId, long groupId, long userId, boolean wapTheme)
093 throws com.liferay.portal.kernel.exception.SystemException {
094 return getService().getThemes(companyId, groupId, userId, wapTheme);
095 }
096
097 public static java.util.List<com.liferay.portal.model.Theme> getWARThemes() {
098 return getService().getWARThemes();
099 }
100
101 public static java.util.List<com.liferay.portal.model.Theme> init(
102 javax.servlet.ServletContext servletContext,
103 java.lang.String themesPath, boolean loadFromServletContext,
104 java.lang.String[] xmls,
105 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
106 return getService()
107 .init(servletContext, themesPath, loadFromServletContext,
108 xmls, pluginPackage);
109 }
110
111 public static java.util.List<com.liferay.portal.model.Theme> init(
112 java.lang.String servletContextName,
113 javax.servlet.ServletContext servletContext,
114 java.lang.String themesPath, boolean loadFromServletContext,
115 java.lang.String[] xmls,
116 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
117 return getService()
118 .init(servletContextName, servletContext, themesPath,
119 loadFromServletContext, xmls, pluginPackage);
120 }
121
122 public static void uninstallThemes(
123 java.util.List<com.liferay.portal.model.Theme> themes) {
124 getService().uninstallThemes(themes);
125 }
126
127 public static ThemeLocalService getService() {
128 if (_service == null) {
129 _service = (ThemeLocalService)PortalBeanLocatorUtil.locate(ThemeLocalService.class.getName());
130
131 ReferenceRegistry.registerReference(ThemeLocalServiceUtil.class,
132 "_service");
133 }
134
135 return _service;
136 }
137
138
141 public void setService(ThemeLocalService service) {
142 }
143
144 private static ThemeLocalService _service;
145 }