com.liferay.portal.service.impl
Class LayoutLocalServiceHelper
java.lang.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
|
Method Summary |
String |
getFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
String name,
String friendlyURL)
|
String |
getFriendlyURL(String friendlyURL)
|
Map<Locale,String> |
getFriendlyURLMap(long groupId,
boolean privateLayout,
long layoutId,
String name,
Map<Locale,String> friendlyURLMap)
|
int |
getNextPriority(long groupId,
boolean privateLayout,
long parentLayoutId,
String sourcePrototypeLayoutUuid,
int defaultPriority)
|
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,
String layoutUuid)
|
void |
validate(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId,
String name,
String type,
boolean hidden,
Map<Locale,String> friendlyURLMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
|
void |
validateFirstLayout(com.liferay.portal.kernel.model.Layout layout)
|
void |
validateFirstLayout(String type)
|
void |
validateFriendlyURL(long groupId,
boolean privateLayout,
long layoutId,
String friendlyURL)
|
void |
validateFriendlyURLs(long groupId,
boolean privateLayout,
long layoutId,
Map<Locale,String> friendlyURLMap)
|
void |
validateName(String name)
|
void |
validateName(String name,
String languageId)
|
void |
validateParentLayoutId(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
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
LayoutLocalServiceHelper
public LayoutLocalServiceHelper()
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(String friendlyURL)
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
public String getOSGiServiceIdentifier()
- Specified by:
getOSGiServiceIdentifier in interface com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
getParentLayoutId
public long getParentLayoutId(long groupId,
boolean privateLayout,
long parentLayoutId)
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,
String name,
String type,
boolean hidden,
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
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
public void validateName(String name)
throws com.liferay.portal.kernel.exception.PortalException
- 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