@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface LayoutSetBranchService extends BaseService
LayoutSetBranchServiceUtil
Modifier and Type | Method and Description |
---|---|
LayoutSetBranch |
addLayoutSetBranch(long groupId,
boolean privateLayout,
String name,
String description,
boolean master,
long copyLayoutSetBranchId,
ServiceContext serviceContext) |
void |
deleteLayoutSetBranch(long layoutSetBranchId) |
void |
deleteLayoutSetBranch(long currentLayoutPlid,
long layoutSetBranchId) |
List<LayoutSetBranch> |
getLayoutSetBranches(long groupId,
boolean privateLayout) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
LayoutSetBranch |
mergeLayoutSetBranch(long layoutSetBranchId,
long mergeLayoutSetBranchId,
ServiceContext serviceContext) |
LayoutSetBranch |
updateLayoutSetBranch(long groupId,
long layoutSetBranchId,
String name,
String description,
ServiceContext serviceContext) |
LayoutSetBranch addLayoutSetBranch(long groupId, boolean privateLayout, String name, String description, boolean master, long copyLayoutSetBranchId, ServiceContext serviceContext) throws PortalException
PortalException
void deleteLayoutSetBranch(long layoutSetBranchId) throws PortalException
PortalException
void deleteLayoutSetBranch(long currentLayoutPlid, long layoutSetBranchId) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutSetBranch> getLayoutSetBranches(long groupId, boolean privateLayout)
String getOSGiServiceIdentifier()
LayoutSetBranch mergeLayoutSetBranch(long layoutSetBranchId, long mergeLayoutSetBranchId, ServiceContext serviceContext) throws PortalException
PortalException
LayoutSetBranch updateLayoutSetBranch(long groupId, long layoutSetBranchId, String name, String description, ServiceContext serviceContext) throws PortalException
PortalException