com.liferay.portal.service
Interface LayoutBranchService
- All Known Implementing Classes:
- LayoutBranchServiceBaseImpl, LayoutBranchServiceImpl, 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
,
LayoutBranchServiceImpl
- ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.
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