@ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface ThemeLocalService extends BaseLocalService
ThemeLocalServiceUtil
,
ThemeLocalServiceBaseImpl
,
ThemeLocalServiceImpl
Modifier and Type | Method and Description |
---|---|
ColorScheme |
fetchColorScheme(long companyId,
String themeId,
String colorSchemeId) |
PortletDecorator |
fetchPortletDecorator(long companyId,
String themeId,
String colorSchemeId) |
Theme |
fetchTheme(long companyId,
String themeId) |
ColorScheme |
getColorScheme(long companyId,
String themeId,
String colorSchemeId) |
List<Theme> |
getControlPanelThemes(long companyId,
long userId) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
List<Theme> |
getPageThemes(long companyId,
long groupId,
long userId) |
PortletDecorator |
getPortletDecorator(long companyId,
String themeId,
String portletDecoratorId) |
Theme |
getTheme(long companyId,
String themeId) |
List<Theme> |
getThemes(long companyId) |
List<Theme> |
getThemes(long companyId,
long groupId,
long userId,
boolean wapTheme)
Deprecated.
As of Wilberforce (7.0.x), replaced by
getPageThemes(long, long, long) |
List<Theme> |
getWARThemes() |
List<Theme> |
init(javax.servlet.ServletContext servletContext,
String themesPath,
boolean loadFromServletContext,
String[] xmls,
PluginPackage pluginPackage) |
List<Theme> |
init(String servletContextName,
javax.servlet.ServletContext servletContext,
String themesPath,
boolean loadFromServletContext,
String[] xmls,
PluginPackage pluginPackage) |
void |
uninstallThemes(List<Theme> themes) |
@Transactional(propagation=SUPPORTS, readOnly=true) ColorScheme fetchColorScheme(long companyId, String themeId, String colorSchemeId)
@Transactional(propagation=SUPPORTS, readOnly=true) PortletDecorator fetchPortletDecorator(long companyId, String themeId, String colorSchemeId)
@Transactional(propagation=SUPPORTS, readOnly=true) Theme fetchTheme(long companyId, String themeId)
@Transactional(propagation=SUPPORTS, readOnly=true) ColorScheme getColorScheme(long companyId, String themeId, String colorSchemeId)
@Transactional(propagation=SUPPORTS, readOnly=true) List<Theme> getControlPanelThemes(long companyId, long userId)
String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) List<Theme> getPageThemes(long companyId, long groupId, long userId)
@Transactional(propagation=SUPPORTS, readOnly=true) PortletDecorator getPortletDecorator(long companyId, String themeId, String portletDecoratorId)
@Transactional(propagation=SUPPORTS, readOnly=true) Theme getTheme(long companyId, String themeId)
@Transactional(propagation=SUPPORTS, readOnly=true) List<Theme> getThemes(long companyId)
@Deprecated @Transactional(propagation=SUPPORTS, readOnly=true) List<Theme> getThemes(long companyId, long groupId, long userId, boolean wapTheme)
getPageThemes(long, long, long)
@Transactional(propagation=SUPPORTS, readOnly=true) List<Theme> getWARThemes()
List<Theme> init(javax.servlet.ServletContext servletContext, String themesPath, boolean loadFromServletContext, String[] xmls, PluginPackage pluginPackage)
List<Theme> init(String servletContextName, javax.servlet.ServletContext servletContext, String themesPath, boolean loadFromServletContext, String[] xmls, PluginPackage pluginPackage)
void uninstallThemes(List<Theme> themes)