Class BlogsEntryLocalServiceWrapper

java.lang.Object
com.liferay.blogs.service.BlogsEntryLocalServiceWrapper
All Implemented Interfaces:
BlogsEntryLocalService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.change.tracking.CTService<BlogsEntry>, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.ServiceWrapper<BlogsEntryLocalService>

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

    • BlogsEntryLocalServiceWrapper

      public BlogsEntryLocalServiceWrapper()
    • BlogsEntryLocalServiceWrapper

      public BlogsEntryLocalServiceWrapper(BlogsEntryLocalService blogsEntryLocalService)
  • Method Details

    • addAttachmentFileEntry

      public com.liferay.portal.kernel.repository.model.FileEntry addAttachmentFileEntry(String externalReferenceCode, long userId, long groupId, String fileName, String mimeType, InputStream inputStream) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addAttachmentFileEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addAttachmentsFolder

      public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder(long userId, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addAttachmentsFolder in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addBlogsEntry

      public BlogsEntry addBlogsEntry(BlogsEntry blogsEntry)
      Adds the blogs entry to the database. Also notifies the appropriate model listeners.

      Important: Inspect BlogsEntryLocalServiceImpl 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:
      addBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      blogsEntry - the blogs entry
      Returns:
      the blogs entry that was added
    • addCoverImage

      public void addCoverImage(long entryId, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector imageSelector) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addCoverImage in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(long userId, String title, String content, Date displayDate, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(long userId, String title, String content, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(long userId, String title, String subtitle, String description, String content, Date displayDate, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(long userId, String title, String subtitle, String description, String content, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(String externalReferenceCode, long userId, String title, String subtitle, String urlTitle, String description, String content, Date displayDate, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntry

      public BlogsEntry addEntry(String externalReferenceCode, long userId, String title, String subtitle, String urlTitle, String description, String content, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntryResources

      public void addEntryResources(BlogsEntry entry, boolean addGroupPermissions, boolean addGuestPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntryResources

      public void addEntryResources(BlogsEntry entry, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntryResources

      public void addEntryResources(long entryId, boolean addGroupPermissions, boolean addGuestPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addEntryResources

      public void addEntryResources(long entryId, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOriginalImageFileEntry

      public long addOriginalImageFileEntry(long userId, long groupId, long entryId, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector imageSelector) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOriginalImageFileEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addSmallImage

      public void addSmallImage(long entryId, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector imageSelector) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addSmallImage in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • checkEntries

      public void checkEntries() throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      checkEntries in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createBlogsEntry

      public BlogsEntry createBlogsEntry(long entryId)
      Creates a new blogs entry with the primary key. Does not add the blogs entry to the database.
      Specified by:
      createBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      entryId - the primary key for the new blogs entry
      Returns:
      the new blogs entry
    • createPersistedModel

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

      public void deleteAttachmentFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteAttachmentFileEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteBlogsEntry

      public BlogsEntry deleteBlogsEntry(BlogsEntry blogsEntry)
      Deletes the blogs entry from the database. Also notifies the appropriate model listeners.

      Important: Inspect BlogsEntryLocalServiceImpl 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:
      deleteBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      blogsEntry - the blogs entry
      Returns:
      the blogs entry that was removed
    • deleteBlogsEntry

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

      Important: Inspect BlogsEntryLocalServiceImpl 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:
      deleteBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      entryId - the primary key of the blogs entry
      Returns:
      the blogs entry that was removed
      Throws:
      PortalException - if a blogs entry with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • deleteEntries

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

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

      public void deleteEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteEntry in interface BlogsEntryLocalService
      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 BlogsEntryLocalService
      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 BlogsEntryLocalService
      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 BlogsEntryLocalService
      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 BlogsEntryLocalService
    • 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 BlogsEntryLocalService
      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.blogs.model.impl.BlogsEntryModelImpl.

      Specified by:
      dynamicQuery in interface BlogsEntryLocalService
      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.blogs.model.impl.BlogsEntryModelImpl.

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

      public com.liferay.portal.kernel.repository.model.Folder fetchAttachmentsFolder(long userId, long groupId)
      Specified by:
      fetchAttachmentsFolder in interface BlogsEntryLocalService
    • fetchBlogsEntry

      public BlogsEntry fetchBlogsEntry(long entryId)
      Specified by:
      fetchBlogsEntry in interface BlogsEntryLocalService
    • fetchBlogsEntryByExternalReferenceCode

      public BlogsEntry fetchBlogsEntryByExternalReferenceCode(String externalReferenceCode, long groupId)
      Specified by:
      fetchBlogsEntryByExternalReferenceCode in interface BlogsEntryLocalService
    • fetchBlogsEntryByUuidAndGroupId

      public BlogsEntry fetchBlogsEntryByUuidAndGroupId(String uuid, long groupId)
      Returns the blogs entry matching the UUID and group.
      Specified by:
      fetchBlogsEntryByUuidAndGroupId in interface BlogsEntryLocalService
      Parameters:
      uuid - the blogs entry's UUID
      groupId - the primary key of the group
      Returns:
      the matching blogs entry, or null if a matching blogs entry could not be found
    • fetchEntry

      public BlogsEntry fetchEntry(long groupId, String urlTitle)
      Specified by:
      fetchEntry in interface BlogsEntryLocalService
    • getActionableDynamicQuery

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

      public com.liferay.portal.kernel.repository.model.FileEntry getAttachmentFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getAttachmentFileEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getAttachmentFileEntryByExternalReferenceCode

      public com.liferay.portal.kernel.repository.model.FileEntry getAttachmentFileEntryByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getAttachmentFileEntryByExternalReferenceCode in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBlogsEntries

      public List<BlogsEntry> getBlogsEntries(int start, int end)
      Returns a range of all the blogs 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.blogs.model.impl.BlogsEntryModelImpl.

      Specified by:
      getBlogsEntries in interface BlogsEntryLocalService
      Parameters:
      start - the lower bound of the range of blogs entries
      end - the upper bound of the range of blogs entries (not inclusive)
      Returns:
      the range of blogs entries
    • getBlogsEntriesByUuidAndCompanyId

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

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

      public int getBlogsEntriesCount()
      Returns the number of blogs entries.
      Specified by:
      getBlogsEntriesCount in interface BlogsEntryLocalService
      Returns:
      the number of blogs entries
    • getBlogsEntry

      public BlogsEntry getBlogsEntry(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the blogs entry with the primary key.
      Specified by:
      getBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      entryId - the primary key of the blogs entry
      Returns:
      the blogs entry
      Throws:
      PortalException - if a blogs entry with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getBlogsEntryByExternalReferenceCode

      public BlogsEntry getBlogsEntryByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getBlogsEntryByExternalReferenceCode in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBlogsEntryByUuidAndGroupId

      public BlogsEntry getBlogsEntryByUuidAndGroupId(String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the blogs entry matching the UUID and group.
      Specified by:
      getBlogsEntryByUuidAndGroupId in interface BlogsEntryLocalService
      Parameters:
      uuid - the blogs entry's UUID
      groupId - the primary key of the group
      Returns:
      the matching blogs entry
      Throws:
      PortalException - if a matching blogs entry could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getCompanyEntries

      public List<BlogsEntry> getCompanyEntries(long companyId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getCompanyEntries in interface BlogsEntryLocalService
    • getCompanyEntriesCount

      public int getCompanyEntriesCount(long companyId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getCompanyEntriesCount in interface BlogsEntryLocalService
    • getEntriesPrevAndNext

      public BlogsEntry[] getEntriesPrevAndNext(long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getEntriesPrevAndNext in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getEntry

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

      public BlogsEntry getEntry(long groupId, String urlTitle) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getEntry in interface BlogsEntryLocalService
      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 BlogsEntryLocalService
    • getGroupEntries

      public List<BlogsEntry> getGroupEntries(long groupId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupEntries in interface BlogsEntryLocalService
    • getGroupEntries

      public List<BlogsEntry> getGroupEntries(long groupId, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupEntries in interface BlogsEntryLocalService
    • getGroupEntriesCount

      public int getGroupEntriesCount(long groupId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupEntriesCount in interface BlogsEntryLocalService
    • getGroupEntriesCount

      public int getGroupEntriesCount(long groupId, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupEntriesCount in interface BlogsEntryLocalService
    • getGroupsEntries

      public List<BlogsEntry> getGroupsEntries(long companyId, long groupId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupsEntries in interface BlogsEntryLocalService
    • getGroupUserEntries

      public List<BlogsEntry> getGroupUserEntries(long groupId, long userId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupUserEntries in interface BlogsEntryLocalService
    • getGroupUserEntriesCount

      public int getGroupUserEntriesCount(long groupId, long userId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getGroupUserEntriesCount in interface BlogsEntryLocalService
    • getIndexableActionableDynamicQuery

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

      public List<BlogsEntry> getOrganizationEntries(long organizationId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getOrganizationEntries in interface BlogsEntryLocalService
    • getOrganizationEntriesCount

      public int getOrganizationEntriesCount(long organizationId, Date displayDate, com.liferay.portal.kernel.dao.orm.QueryDefinition<BlogsEntry> queryDefinition)
      Specified by:
      getOrganizationEntriesCount in interface BlogsEntryLocalService
    • getOSGiServiceIdentifier

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

      public String getUniqueUrlTitle(BlogsEntry entry)
      Specified by:
      getUniqueUrlTitle in interface BlogsEntryLocalService
    • moveEntriesToTrash

      public void moveEntriesToTrash(long groupId, long userId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      moveEntriesToTrash in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveEntryToTrash

      public BlogsEntry moveEntryToTrash(long userId, BlogsEntry entry) throws com.liferay.portal.kernel.exception.PortalException
      Moves the blogs entry to the recycle bin. Social activity counters for this entry get disabled.
      Specified by:
      moveEntryToTrash in interface BlogsEntryLocalService
      Parameters:
      userId - the primary key of the user moving the blogs entry
      entry - the blogs entry to be moved
      Returns:
      the moved blogs entry
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveEntryToTrash

      public BlogsEntry moveEntryToTrash(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Moves the blogs entry with the ID to the recycle bin.
      Specified by:
      moveEntryToTrash in interface BlogsEntryLocalService
      Parameters:
      userId - the primary key of the user moving the blogs entry
      entryId - the primary key of the blogs entry to be moved
      Returns:
      the moved blogs entry
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • restoreEntryFromTrash

      public BlogsEntry restoreEntryFromTrash(long userId, long entryId) throws com.liferay.portal.kernel.exception.PortalException
      Restores the blogs entry with the ID from the recycle bin. Social activity counters for this entry get activated.
      Specified by:
      restoreEntryFromTrash in interface BlogsEntryLocalService
      Parameters:
      userId - the primary key of the user restoring the blogs entry
      entryId - the primary key of the blogs entry to be restored
      Returns:
      the restored blogs entry from the recycle bin
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • subscribe

      public void subscribe(long userId, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      subscribe in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • unsubscribe

      public void unsubscribe(long userId, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      unsubscribe in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateAsset

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

      public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry)
      Updates the blogs entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect BlogsEntryLocalServiceImpl 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:
      updateBlogsEntry in interface BlogsEntryLocalService
      Parameters:
      blogsEntry - the blogs entry
      Returns:
      the blogs entry that was updated
    • updateEntry

      public BlogsEntry updateEntry(long userId, long entryId, String title, String content, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntry

      public BlogsEntry updateEntry(long userId, long entryId, String title, String subtitle, String description, String content, Date displayDate, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntry

      public BlogsEntry updateEntry(long userId, long entryId, String title, String subtitle, String description, String content, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntry

      public BlogsEntry updateEntry(long userId, long entryId, String title, String subtitle, String urlTitle, String description, String content, Date displayDate, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntry

      public BlogsEntry updateEntry(long userId, long entryId, String title, String subtitle, String urlTitle, String description, String content, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean allowPingbacks, boolean allowTrackbacks, String[] trackbacks, String coverImageCaption, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector coverImageImageSelector, com.liferay.portal.kernel.servlet.taglib.ui.ImageSelector smallImageImageSelector, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntry in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntryResources

      public void updateEntryResources(BlogsEntry entry, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateEntryResources

      public void updateEntryResources(BlogsEntry entry, String[] groupPermissions, String[] guestPermissions) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateEntryResources in interface BlogsEntryLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateStatus

      public BlogsEntry updateStatus(long userId, long entryId, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext, Map<String,Serializable> workflowContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateStatus in interface BlogsEntryLocalService
      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<BlogsEntry> getCTPersistence()
      Specified by:
      getCTPersistence in interface BlogsEntryLocalService
      Specified by:
      getCTPersistence in interface com.liferay.portal.kernel.service.change.tracking.CTService<BlogsEntry>
    • getModelClass

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

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

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

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