@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface LayoutSetBranchService extends BaseService
LayoutSetBranchServiceUtil
,
LayoutSetBranchServiceBaseImpl
,
LayoutSetBranchServiceImpl
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) |
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
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
String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutSetBranch> getLayoutSetBranches(long groupId, boolean privateLayout)
void deleteLayoutSetBranch(long layoutSetBranchId) throws PortalException
PortalException