Class FragmentCompositionLocalServiceWrapper

java.lang.Object
com.liferay.fragment.service.FragmentCompositionLocalServiceWrapper
All Implemented Interfaces:
FragmentCompositionLocalService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.change.tracking.CTService<FragmentComposition>, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.ServiceWrapper<FragmentCompositionLocalService>

public class FragmentCompositionLocalServiceWrapper extends Object implements FragmentCompositionLocalService, com.liferay.portal.kernel.service.ServiceWrapper<FragmentCompositionLocalService>
Provides a wrapper for FragmentCompositionLocalService.
See Also:
Generated:
  • Constructor Details

    • FragmentCompositionLocalServiceWrapper

      public FragmentCompositionLocalServiceWrapper()
    • FragmentCompositionLocalServiceWrapper

      public FragmentCompositionLocalServiceWrapper(FragmentCompositionLocalService fragmentCompositionLocalService)
  • Method Details

    • addFragmentComposition

      public FragmentComposition addFragmentComposition(FragmentComposition fragmentComposition)
      Adds the fragment composition to the database. Also notifies the appropriate model listeners.

      Important: Inspect FragmentCompositionLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      addFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentComposition - the fragment composition
      Returns:
      the fragment composition that was added
    • addFragmentComposition

      public FragmentComposition addFragmentComposition(String externalReferenceCode, long userId, 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
      Specified by:
      addFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createFragmentComposition

      public FragmentComposition createFragmentComposition(long fragmentCompositionId)
      Creates a new fragment composition with the primary key. Does not add the fragment composition to the database.
      Specified by:
      createFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentCompositionId - the primary key for the new fragment composition
      Returns:
      the new fragment composition
    • createPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel createPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      createPersistedModel in interface FragmentCompositionLocalService
      Specified by:
      createPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Throws:
      PortalException
      com.liferay.portal.kernel.exception.PortalException
    • deleteFragmentComposition

      public FragmentComposition deleteFragmentComposition(FragmentComposition fragmentComposition) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the fragment composition from the database. Also notifies the appropriate model listeners.

      Important: Inspect FragmentCompositionLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      deleteFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentComposition - the fragment composition
      Returns:
      the fragment composition that was removed
      Throws:
      PortalException
      com.liferay.portal.kernel.exception.PortalException
    • deleteFragmentComposition

      public FragmentComposition deleteFragmentComposition(long fragmentCompositionId) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the fragment composition with the primary key from the database. Also notifies the appropriate model listeners.

      Important: Inspect FragmentCompositionLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      deleteFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentCompositionId - the primary key of the fragment composition
      Returns:
      the fragment composition that was removed
      Throws:
      PortalException - if a fragment composition with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • deleteFragmentComposition

      public FragmentComposition deleteFragmentComposition(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deletePersistedModel

      public com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deletePersistedModel in interface FragmentCompositionLocalService
      Specified by:
      deletePersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Throws:
      PortalException
      com.liferay.portal.kernel.exception.PortalException
    • dslQuery

      public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQuery in interface FragmentCompositionLocalService
      Specified by:
      dslQuery in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dslQueryCount

      public int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQueryCount in interface FragmentCompositionLocalService
      Specified by:
      dslQueryCount in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dynamicQuery

      public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
      Specified by:
      dynamicQuery in interface FragmentCompositionLocalService
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Performs a dynamic query on the database and returns the matching rows.
      Specified by:
      dynamicQuery in interface FragmentCompositionLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the matching rows
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
      Performs a dynamic query on the database and returns a range of the matching rows.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.fragment.model.impl.FragmentCompositionModelImpl.

      Specified by:
      dynamicQuery in interface FragmentCompositionLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      Returns:
      the range of matching rows
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator)
      Performs a dynamic query on the database and returns an ordered range of the matching rows.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.fragment.model.impl.FragmentCompositionModelImpl.

      Specified by:
      dynamicQuery in interface FragmentCompositionLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching rows
    • dynamicQueryCount

      public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Returns the number of rows matching the dynamic query.
      Specified by:
      dynamicQueryCount in interface FragmentCompositionLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the number of rows matching the dynamic query
    • dynamicQueryCount

      public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection)
      Returns the number of rows matching the dynamic query.
      Specified by:
      dynamicQueryCount in interface FragmentCompositionLocalService
      Parameters:
      dynamicQuery - the dynamic query
      projection - the projection to apply to the query
      Returns:
      the number of rows matching the dynamic query
    • fetchFragmentComposition

      public FragmentComposition fetchFragmentComposition(long fragmentCompositionId)
      Specified by:
      fetchFragmentComposition in interface FragmentCompositionLocalService
    • fetchFragmentComposition

      public FragmentComposition fetchFragmentComposition(long groupId, String fragmentCompositionKey)
      Specified by:
      fetchFragmentComposition in interface FragmentCompositionLocalService
    • fetchFragmentCompositionByExternalReferenceCode

      public FragmentComposition fetchFragmentCompositionByExternalReferenceCode(String externalReferenceCode, long groupId)
      Specified by:
      fetchFragmentCompositionByExternalReferenceCode in interface FragmentCompositionLocalService
    • fetchFragmentCompositionByUuidAndGroupId

      public FragmentComposition fetchFragmentCompositionByUuidAndGroupId(String uuid, long groupId)
      Returns the fragment composition matching the UUID and group.
      Specified by:
      fetchFragmentCompositionByUuidAndGroupId in interface FragmentCompositionLocalService
      Parameters:
      uuid - the fragment composition's UUID
      groupId - the primary key of the group
      Returns:
      the matching fragment composition, or null if a matching fragment composition could not be found
    • generateFragmentCompositionKey

      public String generateFragmentCompositionKey(long groupId, String name)
      Specified by:
      generateFragmentCompositionKey in interface FragmentCompositionLocalService
    • getActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
      Specified by:
      getActionableDynamicQuery in interface FragmentCompositionLocalService
    • getExportActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
      Specified by:
      getExportActionableDynamicQuery in interface FragmentCompositionLocalService
    • getFragmentComposition

      public FragmentComposition getFragmentComposition(long fragmentCompositionId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the fragment composition with the primary key.
      Specified by:
      getFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentCompositionId - the primary key of the fragment composition
      Returns:
      the fragment composition
      Throws:
      PortalException - if a fragment composition with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getFragmentCompositionByExternalReferenceCode

      public FragmentComposition getFragmentCompositionByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getFragmentCompositionByExternalReferenceCode in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFragmentCompositionByUuidAndGroupId

      public FragmentComposition getFragmentCompositionByUuidAndGroupId(String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the fragment composition matching the UUID and group.
      Specified by:
      getFragmentCompositionByUuidAndGroupId in interface FragmentCompositionLocalService
      Parameters:
      uuid - the fragment composition's UUID
      groupId - the primary key of the group
      Returns:
      the matching fragment composition
      Throws:
      PortalException - if a matching fragment composition could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(int start, int end)
      Returns a range of all the fragment compositions.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.fragment.model.impl.FragmentCompositionModelImpl.

      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
      Parameters:
      start - the lower bound of the range of fragment compositions
      end - the upper bound of the range of fragment compositions (not inclusive)
      Returns:
      the range of fragment compositions
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(long fragmentCollectionId)
      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(long fragmentCollectionId, int start, int end)
      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(long groupId, long fragmentCollectionId, int status)
      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(long groupId, long fragmentCollectionId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<FragmentComposition> orderByComparator)
      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
    • getFragmentCompositions

      public List<FragmentComposition> getFragmentCompositions(long groupId, long fragmentCollectionId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<FragmentComposition> orderByComparator)
      Specified by:
      getFragmentCompositions in interface FragmentCompositionLocalService
    • getFragmentCompositionsByUuidAndCompanyId

      public List<FragmentComposition> getFragmentCompositionsByUuidAndCompanyId(String uuid, long companyId)
      Returns all the fragment compositions matching the UUID and company.
      Specified by:
      getFragmentCompositionsByUuidAndCompanyId in interface FragmentCompositionLocalService
      Parameters:
      uuid - the UUID of the fragment compositions
      companyId - the primary key of the company
      Returns:
      the matching fragment compositions, or an empty list if no matches were found
    • getFragmentCompositionsByUuidAndCompanyId

      public List<FragmentComposition> getFragmentCompositionsByUuidAndCompanyId(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<FragmentComposition> orderByComparator)
      Returns a range of fragment compositions matching the UUID and company.
      Specified by:
      getFragmentCompositionsByUuidAndCompanyId in interface FragmentCompositionLocalService
      Parameters:
      uuid - the UUID of the fragment compositions
      companyId - the primary key of the company
      start - the lower bound of the range of fragment compositions
      end - the upper bound of the range of fragment compositions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the range of matching fragment compositions, or an empty list if no matches were found
    • getFragmentCompositionsCount

      public int getFragmentCompositionsCount()
      Returns the number of fragment compositions.
      Specified by:
      getFragmentCompositionsCount in interface FragmentCompositionLocalService
      Returns:
      the number of fragment compositions
    • getFragmentCompositionsCount

      public int getFragmentCompositionsCount(long fragmentCollectionId)
      Specified by:
      getFragmentCompositionsCount in interface FragmentCompositionLocalService
    • getIndexableActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
      Specified by:
      getIndexableActionableDynamicQuery in interface FragmentCompositionLocalService
    • getOSGiServiceIdentifier

      public String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Specified by:
      getOSGiServiceIdentifier in interface FragmentCompositionLocalService
      Returns:
      the OSGi service identifier
    • getPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel getPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getPersistedModel in interface FragmentCompositionLocalService
      Specified by:
      getPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
      Throws:
      PortalException
      com.liferay.portal.kernel.exception.PortalException
    • getTempFileNames

      public String[] getTempFileNames(long userId, long groupId, String folderName) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getTempFileNames in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getUniqueFragmentCompositionName

      public String getUniqueFragmentCompositionName(long groupId, long fragmentCollectionId, String name)
      Specified by:
      getUniqueFragmentCompositionName in interface FragmentCompositionLocalService
    • moveFragmentComposition

      public FragmentComposition moveFragmentComposition(long fragmentCompositionId, long fragmentCollectionId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      public FragmentComposition updateFragmentComposition(FragmentComposition fragmentComposition)
      Updates the fragment composition in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect FragmentCompositionLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      updateFragmentComposition in interface FragmentCompositionLocalService
      Parameters:
      fragmentComposition - the fragment composition
      Returns:
      the fragment composition that was updated
    • updateFragmentComposition

      public FragmentComposition updateFragmentComposition(long fragmentCompositionId, long previewFileEntryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      public FragmentComposition updateFragmentComposition(long userId, long fragmentCompositionId, long fragmentCollectionId, String name, String description, String data, long previewFileEntryId, int status) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFragmentComposition

      public FragmentComposition updateFragmentComposition(long fragmentCompositionId, String name) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateFragmentComposition in interface FragmentCompositionLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBasePersistence

      public com.liferay.portal.kernel.service.persistence.BasePersistence<?> getBasePersistence()
      Specified by:
      getBasePersistence in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • getCTPersistence

      public com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<FragmentComposition> getCTPersistence()
      Specified by:
      getCTPersistence in interface com.liferay.portal.kernel.service.change.tracking.CTService<FragmentComposition>
      Specified by:
      getCTPersistence in interface FragmentCompositionLocalService
    • getModelClass

      public Class<FragmentComposition> getModelClass()
      Specified by:
      getModelClass in interface com.liferay.portal.kernel.service.change.tracking.CTService<FragmentComposition>
      Specified by:
      getModelClass in interface FragmentCompositionLocalService
    • updateWithUnsafeFunction

      public <R, E extends Throwable> R updateWithUnsafeFunction(com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<FragmentComposition>,R,E> updateUnsafeFunction) throws E
      Specified by:
      updateWithUnsafeFunction in interface com.liferay.portal.kernel.service.change.tracking.CTService<FragmentComposition>
      Specified by:
      updateWithUnsafeFunction in interface FragmentCompositionLocalService
      Throws:
      E extends Throwable
    • getWrappedService

      public FragmentCompositionLocalService getWrappedService()
      Specified by:
      getWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<FragmentCompositionLocalService>
    • setWrappedService

      public void setWrappedService(FragmentCompositionLocalService fragmentCompositionLocalService)
      Specified by:
      setWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<FragmentCompositionLocalService>