com.liferay.portal.service
Interface ThemeService

All Superinterfaces:
BaseService
All Known Implementing Classes:
ThemeServiceWrapper

@JSONWebService
@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface ThemeService
extends BaseService

The interface for the theme remote service.

This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.

Author:
Brian Wing Shun Chan
See Also:
ThemeServiceUtil, ThemeServiceBaseImpl, com.liferay.portal.service.impl.ThemeServiceImpl
Generated:

Method Summary
 java.lang.String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 java.util.List<Theme> getThemes(long companyId)
           
 JSONArray getWARThemes()
           
 void setBeanIdentifier(java.lang.String beanIdentifier)
          Sets the Spring bean ID for this bean.
 

Method Detail

getBeanIdentifier

java.lang.String getBeanIdentifier()
Returns the Spring bean ID for this bean.

Returns:
the Spring bean ID for this bean

setBeanIdentifier

void setBeanIdentifier(java.lang.String beanIdentifier)
Sets the Spring bean ID for this bean.

Parameters:
beanIdentifier - the Spring bean ID for this bean

getThemes

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Theme> getThemes(long companyId)

getWARThemes

@Transactional(propagation=SUPPORTS,
               readOnly=true)
JSONArray getWARThemes()