Interface LayoutPageTemplateCollectionService

All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
All Known Implementing Classes:
LayoutPageTemplateCollectionServiceWrapper

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface LayoutPageTemplateCollectionService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for LayoutPageTemplateCollection. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
See Also:
Generated:
  • Method Details

    • addLayoutPageTemplateCollection

      LayoutPageTemplateCollection addLayoutPageTemplateCollection(String externalReferenceCode, long groupId, long parentLayoutPageTemplateCollectionId, String layoutPageTemplateCollectionKey, String name, String description, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • copyLayoutPageTemplateCollection

      LayoutPageTemplateCollection copyLayoutPageTemplateCollection(long groupId, long sourceLayoutPageTemplateCollectionId, long layoutParentPageTemplateCollectionId, boolean copyPermissions, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
      Throws:
      Exception
    • deleteLayoutPageTemplateCollection

      LayoutPageTemplateCollection deleteLayoutPageTemplateCollection(long layoutPageTemplateCollectionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteLayoutPageTemplateCollection

      LayoutPageTemplateCollection deleteLayoutPageTemplateCollection(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteLayoutPageTemplateCollections

      void deleteLayoutPageTemplateCollections(long[] layoutPageTemplateCollectionIds) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchLayoutPageTemplateCollection

      @Transactional(propagation=SUPPORTS, readOnly=true) LayoutPageTemplateCollection fetchLayoutPageTemplateCollection(long layoutPageTemplateCollectionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchLayoutPageTemplateCollection

      @Transactional(propagation=SUPPORTS, readOnly=true) LayoutPageTemplateCollection fetchLayoutPageTemplateCollection(long groupId, String name, long parentLayoutPageTemplateCollectionId, int type) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchLayoutPageTemplateCollection

      @Transactional(propagation=SUPPORTS, readOnly=true) LayoutPageTemplateCollection fetchLayoutPageTemplateCollection(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getLayoutPageTemplateCollection

      @Transactional(propagation=SUPPORTS, readOnly=true) LayoutPageTemplateCollection getLayoutPageTemplateCollection(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getLayoutPageTemplateCollections

      @Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutPageTemplateCollection> getLayoutPageTemplateCollections(long groupId, int type)
    • getLayoutPageTemplateCollections

      @Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutPageTemplateCollection> getLayoutPageTemplateCollections(long groupId, int type, int start, int end)
    • getLayoutPageTemplateCollections

      @Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutPageTemplateCollection> getLayoutPageTemplateCollections(long groupId, int type, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<LayoutPageTemplateCollection> orderByComparator)
    • getLayoutPageTemplateCollections

      @Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutPageTemplateCollection> getLayoutPageTemplateCollections(long groupId, long layoutPageTemplateCollectionId)
    • getLayoutPageTemplateCollections

      @Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutPageTemplateCollection> getLayoutPageTemplateCollections(long groupId, String name, int type, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<LayoutPageTemplateCollection> orderByComparator)
    • getLayoutPageTemplateCollectionsCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getLayoutPageTemplateCollectionsCount(long groupId, int type)
    • getLayoutPageTemplateCollectionsCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getLayoutPageTemplateCollectionsCount(long groupId, String name, int type)
    • getOSGiServiceIdentifier

      String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Returns:
      the OSGi service identifier
    • moveLayoutPageTemplateCollection

      LayoutPageTemplateCollection moveLayoutPageTemplateCollection(long layoutPageTemplateCollectionId, long targetLayoutPageTemplateCollectionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateLayoutPageTemplateCollection

      LayoutPageTemplateCollection updateLayoutPageTemplateCollection(long layoutPageTemplateCollectionId, String name) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateLayoutPageTemplateCollection

      LayoutPageTemplateCollection updateLayoutPageTemplateCollection(long layoutPageTemplateCollectionId, String name, String description) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException