List of usage examples for com.liferay.portal.kernel.service LayoutLocalServiceUtil updateLayout
public static com.liferay.portal.kernel.model.Layout updateLayout(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, java.util.Map<java.util.Locale, String> nameMap, java.util.Map<java.util.Locale, String> titleMap, java.util.Map<java.util.Locale, String> descriptionMap, java.util.Map<java.util.Locale, String> keywordsMap, java.util.Map<java.util.Locale, String> robotsMap, String type, boolean hidden, java.util.Map<java.util.Locale, String> friendlyURLMap, boolean hasIconImage, byte[] iconBytes, ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularLayoutServiceImpl.java
License:Open Source License
@Override public Layout updateLayout(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, Map<Locale, String> nameMap, Map<Locale, String> titleMap, Map<Locale, String> descriptionMap, Map<Locale, String> keywordsMap, Map<Locale, String> robotsMap, String type, boolean hidden, Map<Locale, String> friendlyURLMap, boolean iconImage, byte[] iconBytes) throws PortalException { _log.info("Updating layout ..."); PortalPermissionUtil.check(getPermissionChecker(), AngularActionKeys.UPDATE_LAYOUT); _log.debug(" ... updating ..."); com.liferay.portal.kernel.service.ServiceContext serviceContext = new com.liferay.portal.kernel.service.ServiceContext(); serviceContext.setUserId(this.getGuestOrUserId()); com.liferay.portal.kernel.model.Layout layout = LayoutLocalServiceUtil.updateLayout(groupId, privateLayout, layoutId, parentLayoutId, nameMap, titleMap, descriptionMap, keywordsMap, robotsMap, type, hidden, friendlyURLMap, iconImage, iconBytes, serviceContext); return layout; }