Package com.liferay.portal.service.impl
Class LayoutLocalServiceHelper
Object
com.liferay.portal.service.impl.LayoutLocalServiceHelper
- All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
public class LayoutLocalServiceHelper
extends Object
implements com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
- Author:
- Raymond Augé
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.counter.kernel.service.CounterLocalServiceprotected com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistenceprotected com.liferay.portal.kernel.service.persistence.LayoutPersistenceprotected com.liferay.portal.kernel.service.LayoutRevisionLocalServiceprotected com.liferay.portal.kernel.service.persistence.LayoutSetPersistenceprotected com.liferay.portal.kernel.service.ResourcePermissionLocalService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFriendlyURL(long groupId, boolean privateLayout, long layoutId, String name, String friendlyURL) getFriendlyURL(long groupId, boolean privateLayout, long layoutId, String name, String friendlyURL, String languageId) getFriendlyURL(String friendlyURL) getFriendlyURLMap(long groupId, boolean privateLayout, long layoutId, String name, Map<Locale, String> friendlyURLMap) intgetNextPriority(long groupId, boolean privateLayout, long parentLayoutId, String sourcePrototypeLayoutUuid, int defaultPriority) longgetParentLayoutId(long groupId, boolean privateLayout, long parentLayoutId) longprotected booleanhasGuestViewPermission(com.liferay.portal.kernel.model.Layout layout) booleanhasLayoutSetPrototypeLayout(com.liferay.portal.kernel.model.LayoutSetPrototype layoutSetPrototype, String layoutUuid) voidvalidate(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, long classNameId, long classPK, String name, String type, Map<Locale, String> friendlyURLMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) voidvalidateFirstLayout(com.liferay.portal.kernel.model.Layout layout) voidvalidateFirstLayout(String type) voidvalidateFriendlyURL(long groupId, boolean privateLayout, long layoutId, String friendlyURL) voidvalidateFriendlyURL(long groupId, boolean privateLayout, long layoutId, String friendlyURL, String languageId) voidvalidateFriendlyURLKeyword(String friendlyURL) voidvalidateFriendlyURLs(long groupId, boolean privateLayout, long layoutId, Map<Locale, String> friendlyURLMap) voidvalidateName(String name) voidvalidateName(String name, String languageId) voidvalidateParentLayoutId(long groupId, boolean privateLayout, long layoutId, long parentLayoutId)
-
Field Details
-
counterLocalService
@BeanReference(type=com.liferay.counter.kernel.service.CounterLocalService.class) protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService -
layoutFriendlyURLPersistence
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistence layoutFriendlyURLPersistence -
layoutPersistence
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutPersistence layoutPersistence -
layoutRevisionLocalService
@BeanReference(type=com.liferay.portal.kernel.service.LayoutRevisionLocalService.class) protected com.liferay.portal.kernel.service.LayoutRevisionLocalService layoutRevisionLocalService -
layoutSetPersistence
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutSetPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutSetPersistence layoutSetPersistence -
resourcePermissionLocalService
@BeanReference(type=com.liferay.portal.kernel.service.ResourcePermissionLocalService.class) protected com.liferay.portal.kernel.service.ResourcePermissionLocalService resourcePermissionLocalService
-
-
Constructor Details
-
LayoutLocalServiceHelper
public LayoutLocalServiceHelper()
-
-
Method Details
-
getFriendlyURL
public String getFriendlyURL(long groupId, boolean privateLayout, long layoutId, String name, String friendlyURL) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFriendlyURL
public String getFriendlyURL(long groupId, boolean privateLayout, long layoutId, String name, String friendlyURL, String languageId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFriendlyURL
-
getFriendlyURLMap
public Map<Locale,String> getFriendlyURLMap(long groupId, boolean privateLayout, long layoutId, String name, Map<Locale, String> friendlyURLMap) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getNextPriority
public int getNextPriority(long groupId, boolean privateLayout, long parentLayoutId, String sourcePrototypeLayoutUuid, int defaultPriority) -
getOSGiServiceIdentifier
- Specified by:
getOSGiServiceIdentifierin interfacecom.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
-
getParentLayoutId
public long getParentLayoutId(long groupId, boolean privateLayout, long parentLayoutId) -
getUniquePlid
public long getUniquePlid() -
hasLayoutSetPrototypeLayout
public boolean hasLayoutSetPrototypeLayout(com.liferay.portal.kernel.model.LayoutSetPrototype layoutSetPrototype, String layoutUuid) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validate
public void validate(long groupId, boolean privateLayout, long layoutId, long parentLayoutId, long classNameId, long classPK, String name, String type, Map<Locale, String> friendlyURLMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateFirstLayout
public void validateFirstLayout(com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateFirstLayout
public void validateFirstLayout(String type) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateFriendlyURL
public void validateFriendlyURL(long groupId, boolean privateLayout, long layoutId, String friendlyURL) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateFriendlyURL
public void validateFriendlyURL(long groupId, boolean privateLayout, long layoutId, String friendlyURL, String languageId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateFriendlyURLKeyword
public void validateFriendlyURLKeyword(String friendlyURL) throws com.liferay.portal.kernel.exception.LayoutFriendlyURLException - Throws:
com.liferay.portal.kernel.exception.LayoutFriendlyURLException
-
validateFriendlyURLs
public void validateFriendlyURLs(long groupId, boolean privateLayout, long layoutId, Map<Locale, String> friendlyURLMap) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateName
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateName
public void validateName(String name, String languageId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateParentLayoutId
public void validateParentLayoutId(long groupId, boolean privateLayout, long layoutId, long parentLayoutId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
hasGuestViewPermission
protected boolean hasGuestViewPermission(com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-