com.liferay.portal.service
Interface LayoutSetLocalService

All Known Implementing Classes:
LayoutSetLocalServiceWrapper

@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface LayoutSetLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portal.service.impl.LayoutSetLocalServiceImpl}. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
LayoutSetLocalServiceUtil
Generated:

Method Summary
 LayoutSet addLayoutSet(LayoutSet layoutSet)
           
 LayoutSet addLayoutSet(long groupId, boolean privateLayout)
           
 LayoutSet createLayoutSet(long layoutSetId)
           
 void deleteLayoutSet(LayoutSet layoutSet)
           
 void deleteLayoutSet(long layoutSetId)
           
 void deleteLayoutSet(long groupId, boolean privateLayout)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
 long dynamicQueryCount(DynamicQuery dynamicQuery)
           
 LayoutSet getLayoutSet(long layoutSetId)
           
 LayoutSet getLayoutSet(long groupId, boolean privateLayout)
           
 LayoutSet getLayoutSet(java.lang.String virtualHost)
           
 java.util.List<LayoutSet> getLayoutSets(int start, int end)
           
 int getLayoutSetsCount()
           
 LayoutSet updateLayoutSet(LayoutSet layoutSet)
           
 LayoutSet updateLayoutSet(LayoutSet layoutSet, boolean merge)
           
 void updateLogo(long groupId, boolean privateLayout, boolean logo, java.io.File file)
           
 void updateLogo(long groupId, boolean privateLayout, boolean logo, java.io.InputStream is)
           
 LayoutSet updateLookAndFeel(long groupId, boolean privateLayout, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String css, boolean wapTheme)
           
 void updateLookAndFeel(long groupId, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String css, boolean wapTheme)
           
 LayoutSet updatePageCount(long groupId, boolean privateLayout)
           
 LayoutSet updateSettings(long groupId, boolean privateLayout, java.lang.String settings)
           
 LayoutSet updateVirtualHost(long groupId, boolean privateLayout, java.lang.String virtualHost)
           
 

Method Detail

addLayoutSet

LayoutSet addLayoutSet(LayoutSet layoutSet)
                       throws SystemException
Throws:
SystemException

createLayoutSet

LayoutSet createLayoutSet(long layoutSetId)

deleteLayoutSet

void deleteLayoutSet(long layoutSetId)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

deleteLayoutSet

void deleteLayoutSet(LayoutSet layoutSet)
                     throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end,
                            OrderByComparator orderByComparator)
                            throws SystemException
Throws:
SystemException

dynamicQueryCount

long dynamicQueryCount(DynamicQuery dynamicQuery)
                       throws SystemException
Throws:
SystemException

getLayoutSet

@Transactional(propagation=SUPPORTS,
               readOnly=true)
LayoutSet getLayoutSet(long layoutSetId)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

getLayoutSets

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<LayoutSet> getLayoutSets(int start,
                                                                                 int end)
                                        throws SystemException
Throws:
SystemException

getLayoutSetsCount

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getLayoutSetsCount()
                       throws SystemException
Throws:
SystemException

updateLayoutSet

LayoutSet updateLayoutSet(LayoutSet layoutSet)
                          throws SystemException
Throws:
SystemException

updateLayoutSet

LayoutSet updateLayoutSet(LayoutSet layoutSet,
                          boolean merge)
                          throws SystemException
Throws:
SystemException

addLayoutSet

LayoutSet addLayoutSet(long groupId,
                       boolean privateLayout)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

deleteLayoutSet

void deleteLayoutSet(long groupId,
                     boolean privateLayout)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

getLayoutSet

@Transactional(propagation=SUPPORTS,
               readOnly=true)
LayoutSet getLayoutSet(long groupId,
                                                                boolean privateLayout)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

getLayoutSet

@Transactional(propagation=SUPPORTS,
               readOnly=true)
LayoutSet getLayoutSet(java.lang.String virtualHost)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

updateLogo

void updateLogo(long groupId,
                boolean privateLayout,
                boolean logo,
                java.io.File file)
                throws PortalException,
                       SystemException
Throws:
PortalException
SystemException

updateLogo

void updateLogo(long groupId,
                boolean privateLayout,
                boolean logo,
                java.io.InputStream is)
                throws PortalException,
                       SystemException
Throws:
PortalException
SystemException

updateLookAndFeel

void updateLookAndFeel(long groupId,
                       java.lang.String themeId,
                       java.lang.String colorSchemeId,
                       java.lang.String css,
                       boolean wapTheme)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

updateLookAndFeel

LayoutSet updateLookAndFeel(long groupId,
                            boolean privateLayout,
                            java.lang.String themeId,
                            java.lang.String colorSchemeId,
                            java.lang.String css,
                            boolean wapTheme)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

updatePageCount

LayoutSet updatePageCount(long groupId,
                          boolean privateLayout)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

updateSettings

LayoutSet updateSettings(long groupId,
                         boolean privateLayout,
                         java.lang.String settings)
                         throws PortalException,
                                SystemException
Throws:
PortalException
SystemException

updateVirtualHost

LayoutSet updateVirtualHost(long groupId,
                            boolean privateLayout,
                            java.lang.String virtualHost)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException