public class LayoutLocalServiceHelper
extends java.lang.Object
implements com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistence |
layoutFriendlyURLPersistence |
protected com.liferay.portal.kernel.service.persistence.LayoutPersistence |
layoutPersistence |
protected com.liferay.portal.kernel.service.persistence.LayoutSetPersistence |
layoutSetPersistence |
protected com.liferay.portal.kernel.service.ResourcePermissionLocalService |
resourcePermissionLocalService |
| Constructor and Description |
|---|
LayoutLocalServiceHelper() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.lang.String friendlyURL) |
java.lang.String |
getFriendlyURL(java.lang.String friendlyURL) |
java.util.Map<java.util.Locale,java.lang.String> |
getFriendlyURLMap(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap) |
int |
getNextPriority(long groupId,
boolean privateLayout,
long parentLayoutId,
java.lang.String sourcePrototypeLayoutUuid,
int defaultPriority) |
java.lang.String |
getOSGiServiceIdentifier() |
long |
getParentLayoutId(long groupId,
boolean privateLayout,
long parentLayoutId) |
protected boolean |
hasGuestViewPermission(com.liferay.portal.kernel.model.Layout layout) |
boolean |
hasLayoutSetPrototypeLayout(com.liferay.portal.kernel.model.LayoutSetPrototype layoutSetPrototype,
java.lang.String layoutUuid) |
void |
validate(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId,
java.lang.String name,
java.lang.String type,
boolean hidden,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
validateFirstLayout(com.liferay.portal.kernel.model.Layout layout) |
void |
validateFirstLayout(java.lang.String type) |
void |
validateFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String friendlyURL) |
void |
validateFriendlyURLs(long groupId,
boolean privateLayout,
long layoutId,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap) |
void |
validateName(java.lang.String name) |
void |
validateName(java.lang.String name,
java.lang.String languageId) |
void |
validateParentLayoutId(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId) |
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutFriendlyURLPersistence layoutFriendlyURLPersistence
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutPersistence layoutPersistence
@BeanReference(type=com.liferay.portal.kernel.service.persistence.LayoutSetPersistence.class) protected com.liferay.portal.kernel.service.persistence.LayoutSetPersistence layoutSetPersistence
@BeanReference(type=com.liferay.portal.kernel.service.ResourcePermissionLocalService.class) protected com.liferay.portal.kernel.service.ResourcePermissionLocalService resourcePermissionLocalService
public java.lang.String getFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.lang.String friendlyURL)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic java.lang.String getFriendlyURL(java.lang.String friendlyURL)
public java.util.Map<java.util.Locale,java.lang.String> getFriendlyURLMap(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic int getNextPriority(long groupId,
boolean privateLayout,
long parentLayoutId,
java.lang.String sourcePrototypeLayoutUuid,
int defaultPriority)
public java.lang.String getOSGiServiceIdentifier()
getOSGiServiceIdentifier in interface com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiServicepublic long getParentLayoutId(long groupId,
boolean privateLayout,
long parentLayoutId)
public boolean hasLayoutSetPrototypeLayout(com.liferay.portal.kernel.model.LayoutSetPrototype layoutSetPrototype,
java.lang.String layoutUuid)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validate(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId,
java.lang.String name,
java.lang.String type,
boolean hidden,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateFirstLayout(com.liferay.portal.kernel.model.Layout layout)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateFirstLayout(java.lang.String type)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String friendlyURL)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateFriendlyURLs(long groupId,
boolean privateLayout,
long layoutId,
java.util.Map<java.util.Locale,java.lang.String> friendlyURLMap)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateName(java.lang.String name)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateName(java.lang.String name,
java.lang.String languageId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void validateParentLayoutId(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected boolean hasGuestViewPermission(com.liferay.portal.kernel.model.Layout layout)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException