Class BookmarksEntryLocalServiceWrapper

java.lang.Object
com.liferay.bookmarks.service.BookmarksEntryLocalServiceWrapper
All Implemented Interfaces:
BookmarksEntryLocalService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.change.tracking.CTService<BookmarksEntry>, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.ServiceWrapper<BookmarksEntryLocalService>

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

    • BookmarksEntryLocalServiceWrapper

      public BookmarksEntryLocalServiceWrapper()
    • BookmarksEntryLocalServiceWrapper

      public BookmarksEntryLocalServiceWrapper(BookmarksEntryLocalService bookmarksEntryLocalService)
  • Method Details

    • addBookmarksEntry

      public BookmarksEntry addBookmarksEntry(BookmarksEntry bookmarksEntry)
      Adds the bookmarks entry to the database. Also notifies the appropriate model listeners.

      Important: Inspect BookmarksEntryLocalServiceImpl 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:
      addBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      bookmarksEntry - the bookmarks entry
      Returns:
      the bookmarks entry that was added
    • addEntry

      public BookmarksEntry addEntry(long userId, long groupId, long folderId, String name, String url, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createBookmarksEntry

      public BookmarksEntry createBookmarksEntry(long entryId)
      Creates a new bookmarks entry with the primary key. Does not add the bookmarks entry to the database.
      Specified by:
      createBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      entryId - the primary key for the new bookmarks entry
      Returns:
      the new bookmarks entry
    • createPersistedModel

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

      public BookmarksEntry deleteBookmarksEntry(BookmarksEntry bookmarksEntry)
      Deletes the bookmarks entry from the database. Also notifies the appropriate model listeners.

      Important: Inspect BookmarksEntryLocalServiceImpl 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:
      deleteBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      bookmarksEntry - the bookmarks entry
      Returns:
      the bookmarks entry that was removed
    • deleteBookmarksEntry

      public BookmarksEntry deleteBookmarksEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the bookmarks entry with the primary key from the database. Also notifies the appropriate model listeners.

      Important: Inspect BookmarksEntryLocalServiceImpl 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:
      deleteBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      entryId - the primary key of the bookmarks entry
      Returns:
      the bookmarks entry that was removed
    • deleteEntries

      public void deleteEntries(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteEntries in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteEntries

      public void deleteEntries(long groupId, long folderId, boolean includeTrashedEntries) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteEntries in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteEntry

      public BookmarksEntry deleteEntry(BookmarksEntry entry) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteEntry

      public BookmarksEntry deleteEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteEntry in interface BookmarksEntryLocalService
      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 BookmarksEntryLocalService
      Specified by:
      deletePersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dslQuery

      public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQuery in interface BookmarksEntryLocalService
      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 BookmarksEntryLocalService
      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 BookmarksEntryLocalService
    • 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 BookmarksEntryLocalService
      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.bookmarks.model.impl.BookmarksEntryModelImpl.

      Specified by:
      dynamicQuery in interface BookmarksEntryLocalService
      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.bookmarks.model.impl.BookmarksEntryModelImpl.

      Specified by:
      dynamicQuery in interface BookmarksEntryLocalService
      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 BookmarksEntryLocalService
      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 BookmarksEntryLocalService
      Parameters:
      dynamicQuery - the dynamic query
      projection - the projection to apply to the query
      Returns:
      the number of rows matching the dynamic query
    • fetchBookmarksEntry

      public BookmarksEntry fetchBookmarksEntry(long entryId)
      Specified by:
      fetchBookmarksEntry in interface BookmarksEntryLocalService
    • fetchBookmarksEntryByUuidAndGroupId

      public BookmarksEntry fetchBookmarksEntryByUuidAndGroupId(String uuid, long groupId)
      Returns the bookmarks entry matching the UUID and group.
      Specified by:
      fetchBookmarksEntryByUuidAndGroupId in interface BookmarksEntryLocalService
      Parameters:
      uuid - the bookmarks entry's UUID
      groupId - the primary key of the group
      Returns:
      the matching bookmarks entry, or null if a matching bookmarks entry could not be found
    • getActionableDynamicQuery

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

      public List<BookmarksEntry> getBookmarksEntries(int start, int end)
      Returns a range of all the bookmarks entries.

      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.bookmarks.model.impl.BookmarksEntryModelImpl.

      Specified by:
      getBookmarksEntries in interface BookmarksEntryLocalService
      Parameters:
      start - the lower bound of the range of bookmarks entries
      end - the upper bound of the range of bookmarks entries (not inclusive)
      Returns:
      the range of bookmarks entries
    • getBookmarksEntriesByUuidAndCompanyId

      public List<BookmarksEntry> getBookmarksEntriesByUuidAndCompanyId(String uuid, long companyId)
      Returns all the bookmarks entries matching the UUID and company.
      Specified by:
      getBookmarksEntriesByUuidAndCompanyId in interface BookmarksEntryLocalService
      Parameters:
      uuid - the UUID of the bookmarks entries
      companyId - the primary key of the company
      Returns:
      the matching bookmarks entries, or an empty list if no matches were found
    • getBookmarksEntriesByUuidAndCompanyId

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

      public int getBookmarksEntriesCount()
      Returns the number of bookmarks entries.
      Specified by:
      getBookmarksEntriesCount in interface BookmarksEntryLocalService
      Returns:
      the number of bookmarks entries
    • getBookmarksEntry

      public BookmarksEntry getBookmarksEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the bookmarks entry with the primary key.
      Specified by:
      getBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      entryId - the primary key of the bookmarks entry
      Returns:
      the bookmarks entry
    • getBookmarksEntryByUuidAndGroupId

      public BookmarksEntry getBookmarksEntryByUuidAndGroupId(String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the bookmarks entry matching the UUID and group.
      Specified by:
      getBookmarksEntryByUuidAndGroupId in interface BookmarksEntryLocalService
      Parameters:
      uuid - the bookmarks entry's UUID
      groupId - the primary key of the group
      Returns:
      the matching bookmarks entry
    • getEntries

      public List<BookmarksEntry> getEntries(long groupId, long folderId, int start, int end)
      Specified by:
      getEntries in interface BookmarksEntryLocalService
    • getEntries

      public List<BookmarksEntry> getEntries(long groupId, long folderId, int status, int start, int end)
      Specified by:
      getEntries in interface BookmarksEntryLocalService
    • getEntries

      public List<BookmarksEntry> getEntries(long groupId, long folderId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<BookmarksEntry> orderByComparator)
      Specified by:
      getEntries in interface BookmarksEntryLocalService
    • getEntries

      public List<BookmarksEntry> getEntries(long groupId, long folderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<BookmarksEntry> orderByComparator)
      Specified by:
      getEntries in interface BookmarksEntryLocalService
    • getEntriesCount

      public int getEntriesCount(long groupId, long folderId)
      Specified by:
      getEntriesCount in interface BookmarksEntryLocalService
    • getEntriesCount

      public int getEntriesCount(long groupId, long folderId, int status)
      Specified by:
      getEntriesCount in interface BookmarksEntryLocalService
    • getEntry

      public BookmarksEntry getEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getExportActionableDynamicQuery

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

      public int getFoldersEntriesCount(long groupId, List<Long> folderIds)
      Specified by:
      getFoldersEntriesCount in interface BookmarksEntryLocalService
    • getGroupEntries

      public List<BookmarksEntry> getGroupEntries(long groupId, int start, int end)
      Specified by:
      getGroupEntries in interface BookmarksEntryLocalService
    • getGroupEntries

      public List<BookmarksEntry> getGroupEntries(long groupId, long userId, int start, int end)
      Specified by:
      getGroupEntries in interface BookmarksEntryLocalService
    • getGroupEntriesCount

      public int getGroupEntriesCount(long groupId)
      Specified by:
      getGroupEntriesCount in interface BookmarksEntryLocalService
    • getGroupEntriesCount

      public int getGroupEntriesCount(long groupId, long userId)
      Specified by:
      getGroupEntriesCount in interface BookmarksEntryLocalService
    • getIndexableActionableDynamicQuery

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

      public String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Specified by:
      getOSGiServiceIdentifier in interface BookmarksEntryLocalService
      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 BookmarksEntryLocalService
      Specified by:
      getPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • moveEntry

      public BookmarksEntry moveEntry(long entryId, long parentFolderId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveEntryFromTrash

      public BookmarksEntry moveEntryFromTrash(long userId, long entryId, long parentFolderId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveEntryFromTrash in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveEntryToTrash

      public BookmarksEntry moveEntryToTrash(long userId, BookmarksEntry entry) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveEntryToTrash in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveEntryToTrash

      public BookmarksEntry moveEntryToTrash(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveEntryToTrash in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • openEntry

      public BookmarksEntry openEntry(long userId, BookmarksEntry entry)
      Specified by:
      openEntry in interface BookmarksEntryLocalService
    • openEntry

      public BookmarksEntry openEntry(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      openEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • restoreEntryFromTrash

      public BookmarksEntry restoreEntryFromTrash(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      restoreEntryFromTrash in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • search

      public com.liferay.portal.kernel.search.Hits search(long groupId, long userId, long creatorUserId, int status, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      search in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • setTreePaths

      public void setTreePaths(long folderId, String treePath, boolean reindex) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      setTreePaths in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • subscribeEntry

      public void subscribeEntry(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      subscribeEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • unsubscribeEntry

      public void unsubscribeEntry(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      unsubscribeEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateAsset

      public void updateAsset(long userId, BookmarksEntry entry, long[] assetCategoryIds, String[] assetTagNames, long[] assetLinkEntryIds, Double priority) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateAsset in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateBookmarksEntry

      public BookmarksEntry updateBookmarksEntry(BookmarksEntry bookmarksEntry)
      Updates the bookmarks entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect BookmarksEntryLocalServiceImpl 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:
      updateBookmarksEntry in interface BookmarksEntryLocalService
      Parameters:
      bookmarksEntry - the bookmarks entry
      Returns:
      the bookmarks entry that was updated
    • updateEntry

      public BookmarksEntry updateEntry(long userId, long entryId, long groupId, long folderId, String name, String url, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BookmarksEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateStatus

      public BookmarksEntry updateStatus(long userId, BookmarksEntry entry, int status) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateStatus in interface BookmarksEntryLocalService
      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<BookmarksEntry> getCTPersistence()
      Specified by:
      getCTPersistence in interface BookmarksEntryLocalService
      Specified by:
      getCTPersistence in interface com.liferay.portal.kernel.service.change.tracking.CTService<BookmarksEntry>
    • getModelClass

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

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

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

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