Class NotificationRecipientLocalServiceWrapper

java.lang.Object
com.liferay.notification.service.NotificationRecipientLocalServiceWrapper
All Implemented Interfaces:
NotificationRecipientLocalService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.ServiceWrapper<NotificationRecipientLocalService>

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

    • NotificationRecipientLocalServiceWrapper

      public NotificationRecipientLocalServiceWrapper()
    • NotificationRecipientLocalServiceWrapper

      public NotificationRecipientLocalServiceWrapper(NotificationRecipientLocalService notificationRecipientLocalService)
  • Method Details

    • addNotificationRecipient

      public NotificationRecipient addNotificationRecipient(NotificationRecipient notificationRecipient)
      Adds the notification recipient to the database. Also notifies the appropriate model listeners.

      Important: Inspect NotificationRecipientLocalServiceImpl 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:
      addNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipient - the notification recipient
      Returns:
      the notification recipient that was added
    • createNotificationRecipient

      public NotificationRecipient createNotificationRecipient(long notificationRecipientId)
      Creates a new notification recipient with the primary key. Does not add the notification recipient to the database.
      Specified by:
      createNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipientId - the primary key for the new notification recipient
      Returns:
      the new notification recipient
    • createPersistedModel

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

      public NotificationRecipient deleteNotificationRecipient(long notificationRecipientId) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the notification recipient with the primary key from the database. Also notifies the appropriate model listeners.

      Important: Inspect NotificationRecipientLocalServiceImpl 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:
      deleteNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipientId - the primary key of the notification recipient
      Returns:
      the notification recipient that was removed
      Throws:
      PortalException - if a notification recipient with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • deleteNotificationRecipient

      public NotificationRecipient deleteNotificationRecipient(NotificationRecipient notificationRecipient)
      Deletes the notification recipient from the database. Also notifies the appropriate model listeners.

      Important: Inspect NotificationRecipientLocalServiceImpl 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:
      deleteNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipient - the notification recipient
      Returns:
      the notification recipient that was removed
    • 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 NotificationRecipientLocalService
      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 NotificationRecipientLocalService
      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 NotificationRecipientLocalService
      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 NotificationRecipientLocalService
    • 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 NotificationRecipientLocalService
      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.notification.model.impl.NotificationRecipientModelImpl.

      Specified by:
      dynamicQuery in interface NotificationRecipientLocalService
      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.notification.model.impl.NotificationRecipientModelImpl.

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

      public NotificationRecipient fetchNotificationRecipient(long notificationRecipientId)
      Specified by:
      fetchNotificationRecipient in interface NotificationRecipientLocalService
    • fetchNotificationRecipientByUuidAndCompanyId

      public NotificationRecipient fetchNotificationRecipientByUuidAndCompanyId(String uuid, long companyId)
      Returns the notification recipient with the matching UUID and company.
      Specified by:
      fetchNotificationRecipientByUuidAndCompanyId in interface NotificationRecipientLocalService
      Parameters:
      uuid - the notification recipient's UUID
      companyId - the primary key of the company
      Returns:
      the matching notification recipient, or null if a matching notification recipient could not be found
    • getActionableDynamicQuery

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

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

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

      public NotificationRecipient getNotificationRecipient(long notificationRecipientId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the notification recipient with the primary key.
      Specified by:
      getNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipientId - the primary key of the notification recipient
      Returns:
      the notification recipient
      Throws:
      PortalException - if a notification recipient with the primary key could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getNotificationRecipientByClassPK

      public NotificationRecipient getNotificationRecipientByClassPK(long classPK)
      Specified by:
      getNotificationRecipientByClassPK in interface NotificationRecipientLocalService
    • getNotificationRecipientByUuidAndCompanyId

      public NotificationRecipient getNotificationRecipientByUuidAndCompanyId(String uuid, long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the notification recipient with the matching UUID and company.
      Specified by:
      getNotificationRecipientByUuidAndCompanyId in interface NotificationRecipientLocalService
      Parameters:
      uuid - the notification recipient's UUID
      companyId - the primary key of the company
      Returns:
      the matching notification recipient
      Throws:
      PortalException - if a matching notification recipient could not be found
      com.liferay.portal.kernel.exception.PortalException
    • getNotificationRecipients

      public List<NotificationRecipient> getNotificationRecipients(int start, int end)
      Returns a range of all the notification recipients.

      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.notification.model.impl.NotificationRecipientModelImpl.

      Specified by:
      getNotificationRecipients in interface NotificationRecipientLocalService
      Parameters:
      start - the lower bound of the range of notification recipients
      end - the upper bound of the range of notification recipients (not inclusive)
      Returns:
      the range of notification recipients
    • getNotificationRecipientsCount

      public int getNotificationRecipientsCount()
      Returns the number of notification recipients.
      Specified by:
      getNotificationRecipientsCount in interface NotificationRecipientLocalService
      Returns:
      the number of notification recipients
    • getOSGiServiceIdentifier

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

      public NotificationRecipient updateNotificationRecipient(NotificationRecipient notificationRecipient)
      Updates the notification recipient in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect NotificationRecipientLocalServiceImpl 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:
      updateNotificationRecipient in interface NotificationRecipientLocalService
      Parameters:
      notificationRecipient - the notification recipient
      Returns:
      the notification recipient that was updated
    • getBasePersistence

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

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

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