Liferay 6.0-ee

com.liferay.portal.service
Interface LayoutSetPrototypeService

All Known Implementing Classes:
LayoutSetPrototypeServiceBaseImpl, LayoutSetPrototypeServiceImpl, LayoutSetPrototypeServiceWrapper

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

The interface for the layout set prototype remote service.

Never modify or reference this interface directly. Always use LayoutSetPrototypeServiceUtil to access the layout set prototype remote service. Add custom service methods to LayoutSetPrototypeServiceImpl and rerun ServiceBuilder to automatically copy the method declarations to this interface.

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:
LayoutSetPrototypeServiceUtil, LayoutSetPrototypeServiceBaseImpl, LayoutSetPrototypeServiceImpl
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Method Summary
 LayoutSetPrototype addLayoutSetPrototype(Map<Locale,String> nameMap, String description, boolean active)
           
 void deleteLayoutSetPrototype(long layoutSetPrototypeId)
           
 LayoutSetPrototype getLayoutSetPrototype(long layoutSetPrototypeId)
           
 List<LayoutSetPrototype> search(long companyId, Boolean active, OrderByComparator obc)
           
 LayoutSetPrototype updateLayoutSetPrototype(long layoutSetPrototypeId, Map<Locale,String> nameMap, String description, boolean active)
           
 

Method Detail

addLayoutSetPrototype

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

deleteLayoutSetPrototype

void deleteLayoutSetPrototype(long layoutSetPrototypeId)
                              throws PortalException,
                                     SystemException
Throws:
PortalException
SystemException

getLayoutSetPrototype

@Transactional(propagation=SUPPORTS,
               readOnly=true)
LayoutSetPrototype getLayoutSetPrototype(long layoutSetPrototypeId)
                                         throws PortalException,
                                                SystemException
Throws:
PortalException
SystemException

search

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

updateLayoutSetPrototype

LayoutSetPrototype updateLayoutSetPrototype(long layoutSetPrototypeId,
                                            Map<Locale,String> nameMap,
                                            String description,
                                            boolean active)
                                            throws PortalException,
                                                   SystemException
Throws:
PortalException
SystemException

Liferay 6.0-ee