Liferay 6.1.10-ee-ga1

com.liferay.portal.service
Interface LayoutBranchService

All Known Implementing Classes:
LayoutBranchServiceWrapper

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

The interface for the layout branch 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:
LayoutBranchServiceUtil, LayoutBranchServiceBaseImpl, com.liferay.portal.service.impl.LayoutBranchServiceImpl

Method Summary
 LayoutBranch addLayoutBranch(long layoutRevisionId, String name, String description, boolean master, ServiceContext serviceContext)
           
 void deleteLayoutBranch(long layoutBranchId)
           
 LayoutBranch updateLayoutBranch(long layoutBranchId, String name, String description, ServiceContext serviceContext)
           
 

Method Detail

addLayoutBranch

LayoutBranch addLayoutBranch(long layoutRevisionId,
                             String name,
                             String description,
                             boolean master,
                             ServiceContext serviceContext)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

deleteLayoutBranch

void deleteLayoutBranch(long layoutBranchId)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

updateLayoutBranch

LayoutBranch updateLayoutBranch(long layoutBranchId,
                                String name,
                                String description,
                                ServiceContext serviceContext)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

Liferay 6.1.10-ee-ga1