Interface FragmentCompositionService

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

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface FragmentCompositionService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for FragmentComposition. 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

    • addFragmentComposition

      FragmentComposition addFragmentComposition(String externalReferenceCode, long groupId, long fragmentCollectionId, String fragmentCompositionKey, String name, String description, String data, long previewFileEntryId, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteFragmentComposition

      FragmentComposition deleteFragmentComposition(long fragmentCompositionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteFragmentComposition

      FragmentComposition deleteFragmentComposition(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchFragmentComposition

      @Transactional(propagation=SUPPORTS, readOnly=true) FragmentComposition fetchFragmentComposition(long fragmentCompositionId)
    • fetchFragmentComposition

      @Transactional(propagation=SUPPORTS, readOnly=true) FragmentComposition fetchFragmentComposition(long groupId, String fragmentCompositionKey)
    • getFragmentCompositionByExternalReferenceCode

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

      @Transactional(propagation=SUPPORTS, readOnly=true) List<FragmentComposition> getFragmentCompositions(long fragmentCollectionId)
    • getFragmentCompositions

      @Transactional(propagation=SUPPORTS, readOnly=true) List<FragmentComposition> getFragmentCompositions(long fragmentCollectionId, int start, int end)
    • getFragmentCompositions

      @Transactional(propagation=SUPPORTS, readOnly=true) List<FragmentComposition> getFragmentCompositions(long groupId, long fragmentCollectionId, int status)
    • getFragmentCompositions

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

      @Transactional(propagation=SUPPORTS, readOnly=true) List<FragmentComposition> getFragmentCompositions(long groupId, long fragmentCollectionId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<FragmentComposition> orderByComparator)
    • getFragmentCompositionsCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getFragmentCompositionsCount(long fragmentCollectionId)
    • getOSGiServiceIdentifier

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

      FragmentComposition moveFragmentComposition(long fragmentCompositionId, long fragmentCollectionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      FragmentComposition updateFragmentComposition(long fragmentCompositionId, long previewFileEntryId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      FragmentComposition updateFragmentComposition(long fragmentCompositionId, long fragmentCollectionId, String name, String description, String data, long previewFileEntryId, int status) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      FragmentComposition updateFragmentComposition(long fragmentCompositionId, String name) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      FragmentComposition updateFragmentComposition(long fragmentCompositionId, String name, String description, String data, long previewFileEntryId, int status) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException