Liferay 6.1.2-ce-ga3

com.liferay.portal.service
Interface LayoutPrototypeService

All Superinterfaces:
BaseService
All Known Implementing Classes:
LayoutPrototypeServiceWrapper

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

The interface for the layout prototype 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.

See Also:
LayoutPrototypeServiceUtil, LayoutPrototypeServiceBaseImpl, com.liferay.portal.service.impl.LayoutPrototypeServiceImpl

Method Summary
 LayoutPrototype addLayoutPrototype(Map<Locale,String> nameMap, String description, boolean active)
           
 void deleteLayoutPrototype(long layoutPrototypeId)
           
 String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 LayoutPrototype getLayoutPrototype(long layoutPrototypeId)
           
 List<LayoutPrototype> search(long companyId, Boolean active, OrderByComparator obc)
           
 void setBeanIdentifier(String beanIdentifier)
          Sets the Spring bean ID for this bean.
 LayoutPrototype updateLayoutPrototype(long layoutPrototypeId, Map<Locale,String> nameMap, String description, boolean active)
           
 

Method Detail

getBeanIdentifier

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

Returns:
the Spring bean ID for this bean

setBeanIdentifier

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

Parameters:
beanIdentifier - the Spring bean ID for this bean

addLayoutPrototype

LayoutPrototype addLayoutPrototype(Map<Locale,String> nameMap,
                                   String description,
                                   boolean active)
                                   throws PortalException,
                                          SystemException
Throws:
PortalException
SystemException

deleteLayoutPrototype

void deleteLayoutPrototype(long layoutPrototypeId)
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException

getLayoutPrototype

@Transactional(propagation=SUPPORTS,
               readOnly=true)
LayoutPrototype getLayoutPrototype(long layoutPrototypeId)
                                   throws PortalException,
                                          SystemException
Throws:
PortalException
SystemException

search

@Transactional(propagation=SUPPORTS,
               readOnly=true)
List<LayoutPrototype> search(long companyId,
                                                                      Boolean active,
                                                                      OrderByComparator obc)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

updateLayoutPrototype

LayoutPrototype updateLayoutPrototype(long layoutPrototypeId,
                                      Map<Locale,String> nameMap,
                                      String description,
                                      boolean active)
                                      throws PortalException,
                                             SystemException
Throws:
PortalException
SystemException

Liferay 6.1.2-ce-ga3