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
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