Liferay 6.2-ce-ga5

com.liferay.portal.service
Class LayoutSetServiceWrapper

java.lang.Object
  extended by com.liferay.portal.service.LayoutSetServiceWrapper
All Implemented Interfaces:
BaseService, LayoutSetService, ServiceWrapper<LayoutSetService>

@ProviderType
public class LayoutSetServiceWrapper
extends Object
implements LayoutSetService, ServiceWrapper<LayoutSetService>

Provides a wrapper for LayoutSetService.

See Also:
LayoutSetService
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Constructor Summary
LayoutSetServiceWrapper(LayoutSetService layoutSetService)
           
 
Method Summary
 String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 LayoutSetService getWrappedLayoutSetService()
          Deprecated. As of 6.1.0, replaced by getWrappedService()
 LayoutSetService getWrappedService()
           
 void setBeanIdentifier(String beanIdentifier)
          Sets the Spring bean ID for this bean.
 void setWrappedLayoutSetService(LayoutSetService layoutSetService)
          Deprecated. As of 6.1.0, replaced by setWrappedService(com.liferay.portal.service.LayoutSetService)
 void setWrappedService(LayoutSetService layoutSetService)
           
 void updateLayoutSetPrototypeLinkEnabled(long groupId, boolean privateLayout, boolean layoutSetPrototypeLinkEnabled, String layoutSetPrototypeUuid)
          Updates the state of the layout set prototype link.
 void updateLogo(long groupId, boolean privateLayout, boolean logo, byte[] bytes)
           
 void updateLogo(long groupId, boolean privateLayout, boolean logo, File file)
           
 void updateLogo(long groupId, boolean privateLayout, boolean logo, InputStream inputStream)
           
 void updateLogo(long groupId, boolean privateLayout, boolean logo, InputStream inputStream, boolean cleanUpStream)
           
 LayoutSet updateLookAndFeel(long groupId, boolean privateLayout, String themeId, String colorSchemeId, String css, boolean wapTheme)
           
 LayoutSet updateSettings(long groupId, boolean privateLayout, String settings)
           
 LayoutSet updateVirtualHost(long groupId, boolean privateLayout, String virtualHost)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutSetServiceWrapper

public LayoutSetServiceWrapper(LayoutSetService layoutSetService)
Method Detail

getBeanIdentifier

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

Specified by:
getBeanIdentifier in interface LayoutSetService
Returns:
the Spring bean ID for this bean

setBeanIdentifier

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

Specified by:
setBeanIdentifier in interface LayoutSetService
Parameters:
beanIdentifier - the Spring bean ID for this bean

updateLayoutSetPrototypeLinkEnabled

public void updateLayoutSetPrototypeLinkEnabled(long groupId,
                                                boolean privateLayout,
                                                boolean layoutSetPrototypeLinkEnabled,
                                                String layoutSetPrototypeUuid)
                                         throws PortalException,
                                                SystemException
Updates the state of the layout set prototype link.

Important: Setting layoutSetPrototypeLinkEnabled to true and layoutSetPrototypeUuid to null when the layout set prototype's current uuid is null will result in an IllegalStateException.

Specified by:
updateLayoutSetPrototypeLinkEnabled in interface LayoutSetService
Parameters:
groupId - the primary key of the group
privateLayout - whether the layout set is private to the group
layoutSetPrototypeLinkEnabled - whether the layout set prototype is link enabled
layoutSetPrototypeUuid - the uuid of the layout set prototype to link with
Throws:
PortalException - if a portal exception occurred
SystemException - if a system exception occurred

updateLogo

public void updateLogo(long groupId,
                       boolean privateLayout,
                       boolean logo,
                       byte[] bytes)
                throws PortalException,
                       SystemException
Specified by:
updateLogo in interface LayoutSetService
Throws:
PortalException
SystemException

updateLogo

public void updateLogo(long groupId,
                       boolean privateLayout,
                       boolean logo,
                       File file)
                throws PortalException,
                       SystemException
Specified by:
updateLogo in interface LayoutSetService
Throws:
PortalException
SystemException

updateLogo

public void updateLogo(long groupId,
                       boolean privateLayout,
                       boolean logo,
                       InputStream inputStream)
                throws PortalException,
                       SystemException
Specified by:
updateLogo in interface LayoutSetService
Throws:
PortalException
SystemException

updateLogo

public void updateLogo(long groupId,
                       boolean privateLayout,
                       boolean logo,
                       InputStream inputStream,
                       boolean cleanUpStream)
                throws PortalException,
                       SystemException
Specified by:
updateLogo in interface LayoutSetService
Throws:
PortalException
SystemException

updateLookAndFeel

public LayoutSet updateLookAndFeel(long groupId,
                                   boolean privateLayout,
                                   String themeId,
                                   String colorSchemeId,
                                   String css,
                                   boolean wapTheme)
                            throws PortalException,
                                   SystemException
Specified by:
updateLookAndFeel in interface LayoutSetService
Throws:
PortalException
SystemException

updateSettings

public LayoutSet updateSettings(long groupId,
                                boolean privateLayout,
                                String settings)
                         throws PortalException,
                                SystemException
Specified by:
updateSettings in interface LayoutSetService
Throws:
PortalException
SystemException

updateVirtualHost

public LayoutSet updateVirtualHost(long groupId,
                                   boolean privateLayout,
                                   String virtualHost)
                            throws PortalException,
                                   SystemException
Specified by:
updateVirtualHost in interface LayoutSetService
Throws:
PortalException
SystemException

getWrappedLayoutSetService

public LayoutSetService getWrappedLayoutSetService()
Deprecated. As of 6.1.0, replaced by getWrappedService()


setWrappedLayoutSetService

public void setWrappedLayoutSetService(LayoutSetService layoutSetService)
Deprecated. As of 6.1.0, replaced by setWrappedService(com.liferay.portal.service.LayoutSetService)


getWrappedService

public LayoutSetService getWrappedService()
Specified by:
getWrappedService in interface ServiceWrapper<LayoutSetService>

setWrappedService

public void setWrappedService(LayoutSetService layoutSetService)
Specified by:
setWrappedService in interface ServiceWrapper<LayoutSetService>

Liferay 6.2-ce-ga5